Groups related blocks together. For standalone blocks, use the block's own uuid. For child blocks (e.g., dropdown options, multiple choice options), use the parent block's uuid so all children share the same groupUuid.
Payload for CONDITIONAL_LOGIC block type. Used for form logic and branching.
Show child attributes
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Tally Developer Docs","colors":{"primary":"#000","light":"#559BFA","dark":"#0170D7"},"logo":{"light":"https://mintcdn.com/tally/Lx32mG3X3piCKx5e/images/logo/light.svg?fit=max\u0026auto=format\u0026n=Lx32mG3X3piCKx5e\u0026q=85\u0026s=cd40b335ca868409ff942f2762879cae","dark":"https://mintcdn.com/tally/Lx32mG3X3piCKx5e/images/logo/dark.svg?fit=max\u0026auto=format\u0026n=Lx32mG3X3piCKx5e\u0026q=85\u0026s=2d26351e2ae668d00f3350d2f8154080"},"favicon":"https://mintcdn.com/tally/ZsljAhSrsTiaKklr/images/favicon.ico?fit=max\u0026auto=format\u0026n=ZsljAhSrsTiaKklr\u0026q=85\u0026s=0248d1609351a722b90aee3c7fbe8b3f","navbar":{"links":[{"href":"https://tally.so/support","label":"Support"},{"href":"https://tally.so/help","label":"Help Center"}],"primary":{"type":"button","label":"Create API key","href":"https://tally.so/settings/api-keys"}},"footer":{"socials":{"github":"https://github.com/tallyforms","x":"https://twitter.com/tallyforms","reddit":"https://www.reddit.com/r/tallyforms","linkedin":"https://linkedin.com/company/tallyforms","instagram":"https://instagram.com/tallyforms","bluesky":"https://bsky.app/profile/tally.so","threads":"https://threads.net/@tallyforms"}},"integrations":{"plausible":{"domain":"developers.tally.so"}},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"tally","hasAudioNarration":false,"actualSubdomain":"tally","customDomains":["developers.tally.so"],"gitSource":{"type":"github","owner":"tallyforms","repo":"tally","deployBranch":"develop","contentDirectory":"apps/docs","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae30ade75b8bd33c16b0232","collectionId":"3ed126e3-3035-4b53-a273-f81779605cc4","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae30ade75b8bd33c16b0232"},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ae30ade75b8bd33c16b0232","clientVersion":"0.0.4021","searchFilterCounts":[{"language":"default","tag":"API Reference","count":40},{"language":"default","tag":"Block Schema Reference","count":39},{"language":"default","tag":"Blocks","count":39},{"language":"default","tag":"Forms","count":14},{"language":"default","tag":"Workspaces","count":9},{"language":"default","tag":"Documentation","count":9},{"language":"default","tag":"Widgets","count":8},{"language":"default","tag":"Getting started","count":6},{"language":"default","tag":"Webhooks","count":6},{"language":"default","tag":"Analytics","count":5}]},"assistantConfig":{},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"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":"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":"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":"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":"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":false},"customCss":[],"page":{"pagePath":"blocks-reference/conditional-logic","slug":"/blocks-reference/conditional-logic","pageMetadata":{"title":"Conditional logic","openapi-schema":"ConditionalLogicBlock","description":null,"href":"/blocks-reference/conditional-logic"},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,p:`p`,..._provideComponents(),...props.components},{Info}=_components;if(!Info)_missingMdxReference(`Info`,true);return _jsx(Info,{children:_jsxs(_components.p,{children:[`Learn how to use conditional logic in your forms in our `,_jsx(_components.a,{href:`https://tally.so/help/conditional-form-logic`,children:`Help Center\nguide`}),`.`]})})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Conditional logic","openapi-schema":"ConditionalLogicBlock","description":null,"href":"/blocks-reference/conditional-logic"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"schemaData":{"type":"object","title":"ConditionalLogicBlock","description":"A block with type CONDITIONAL_LOGIC. Used for form branching logic.","properties":{"uuid":{"type":"string","format":"uuid","description":"Unique identifier for this block.","isRequired":true,"uniqueKey":"uuid","typeLabel":"string\u003cuuid>"},"type":{"type":"string","enum":["CONDITIONAL_LOGIC"],"isRequired":true,"uniqueKey":"type","typeLabel":"enum\u003cstring>"},"groupUuid":{"type":"string","format":"uuid","description":"Groups related blocks together. For standalone blocks, use the block's own uuid. For child blocks (e.g., dropdown options, multiple choice options), use the parent block's uuid so all children share the same groupUuid.","isRequired":true,"uniqueKey":"groupUuid","typeLabel":"string\u003cuuid>"},"groupType":{"type":"string","enum":["CONDITIONAL_LOGIC"],"isRequired":true,"uniqueKey":"groupType","typeLabel":"enum\u003cstring>"},"payload":{"type":"object","title":"ConditionalLogicPayload","description":"Payload for CONDITIONAL_LOGIC block type. Used for form logic and branching.","properties":{"conditionals":{"type":"array","items":{"oneOf":[{"type":"object","description":"Union of single and group conditionals.","required":["uuid","type","payload"],"properties":{"uuid":{"type":"string","format":"uuid","isRequired":true,"uniqueKey":"payload.conditionals.items.[INDEX].oneOf.0.uuid","typeLabel":"string\u003cuuid>"},"type":{"type":"string","enum":["SINGLE"],"isRequired":true,"uniqueKey":"payload.conditionals.items.[INDEX].oneOf.0.type","typeLabel":"enum\u003cstring>"},"payload":{"type":"object","description":"Single condition comparing one field to a value.","properties":{"field":{"type":"object","description":"A reference to a form field, used to dynamically access another field's value (e.g., for default answers or mentions).","properties":{"uuid":{"oneOf":[{"type":"string","description":"Unique identifier of the referenced field. A UUID for regular fields, or a UtilityUuid value when type is UTILITY.","format":"uuid","isRequired":true,"uniqueKey":"payload.conditionals.items.[INDEX].oneOf.0.payload.field.uuid.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"string","description":"Unique identifier of the referenced field. A UUID for regular fields, or a UtilityUuid value when type is UTILITY.","enum":["utility::today()"],"isRequired":true,"uniqueKey":"payload.conditionals.items.[INDEX].oneOf.0.payload.field.uuid.oneOf.1","typeLabel":"enum\u003cstring>"}],"isRequired":true,"uniqueKey":"payload.conditionals.items.[INDEX].oneOf.0.payload.field.uuid","typeLabel":"string\u003cuuid> | enum\u003cstring>"},"type":{"type":"string","description":"The category of field being referenced.","enum":["INPUT_FIELD","CALCULATED_FIELD","HIDDEN_FIELD","UTILITY","PLACEHOLDER","METADATA"],"isRequired":true,"uniqueKey":"payload.conditionals.items.[INDEX].oneOf.0.payload.field.type","typeLabel":"enum\u003cstring>"},"questionType":{"type":"string","description":"The block type of the referenced field.","enum":["INPUT_TEXT","INPUT_NUMBER","INPUT_EMAIL","INPUT_LINK","INPUT_PHONE_NUMBER","INPUT_DATE","INPUT_TIME","TEXTAREA","RATING","LINEAR_SCALE","CHECKBOX","MULTIPLE_CHOICE_OPTION","DROPDOWN_OPTION","RANKING_OPTION","MULTI_SELECT_OPTION","HIDDEN_FIELDS","CALCULATED_FIELDS"],"isRequired":true,"uniqueKey":"payload.conditionals.items.[INDEX].oneOf.0.payload.field.questionType","typeLabel":"enum\u003cstring>"},"blockGroupUuid":{"oneOf":[{"type":"string","description":"Identifier of the block group containing the referenced field. A UUID for regular fields, or a UtilityUuid value when type is UTILITY.","format":"uuid","isRequired":true,"uniqueKey":"payload.conditionals.items.[INDEX].oneOf.0.payload.field.blockGroupUuid.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"string","description":"Identifier of the block group containing the referenced field. A UUID for regular fields, or a UtilityUuid value when type is UTILITY.","enum":["utility::today()"],"isRequired":true,"uniqueKey":"payload.conditionals.items.[INDEX].oneOf.0.payload.field.blockGroupUuid.oneOf.1","typeLabel":"enum\u003cstring>"}],"isRequired":true,"uniqueKey":"payload.conditionals.items.[INDEX].oneOf.0.payload.field.blockGroupUuid","typeLabel":"string\u003cuuid> | enum\u003cstring>"},"title":{"type":"string","description":"Display title of the referenced field.","isRequired":true,"uniqueKey":"payload.conditionals.items.[INDEX].oneOf.0.payload.field.title","typeLabel":"string"},"calculatedFieldType":{"type":"string","description":"For calculated fields, specifies whether the result is NUMBER or TEXT.","enum":["NUMBER","TEXT"],"uniqueKey":"payload.conditionals.items.[INDEX].oneOf.0.payload.field.calculatedFieldType","typeLabel":"enum\u003cstring>"},"payload":{"type":"object","description":"Additional configuration for utility fields. Only present when type is UTILITY.","uniqueKey":"payload.conditionals.items.[INDEX].oneOf.0.payload.field.payload","typeLabel":"object"}},"required":["uuid","type","questionType","blockGroupUuid","title"],"isRequired":true,"uniqueKey":"payload.conditionals.items.[INDEX].oneOf.0.payload.field","typeLabel":"object"},"comparison":{"type":"string","enum":["IS","IS_NOT","IS_ANY_OF","IS_NOT_ANY_OF","IS_EVERY_OF","CONTAINS","DOES_NOT_CONTAIN","STARTS_WITH","DOES_NOT_START_WITH","ENDS_WITH","DOES_NOT_END_WITH","IS_EMPTY","IS_NOT_EMPTY","EQUAL","NOT_EQUAL","GREATER_THAN","LESS_THAN","GREATER_OR_EQUAL_THAN","LESS_OR_EQUAL_THAN","IS_BEFORE","IS_AFTER"],"description":"Comparison operator for the condition.","isRequired":true,"uniqueKey":"payload.conditionals.items.[INDEX].oneOf.0.payload.comparison","typeLabel":"enum\u003cstring>"},"value":{"oneOf":[{"type":"string","description":"Comparison value or field reference. Required unless comparison is IS_EMPTY or IS_NOT_EMPTY: omit it there, or send null or an empty string.","uniqueKey":"payload.conditionals.items.[INDEX].oneOf.0.payload.value.oneOf.0","typeLabel":"string"},{"type":"number","description":"Comparison value or field reference. Required unless comparison is IS_EMPTY or IS_NOT_EMPTY: omit it there, or send null or an empty string.","uniqueKey":"payload.conditionals.items.[INDEX].oneOf.0.payload.value.oneOf.1","typeLabel":"number"},{"type":"array","items":{"type":"string","uniqueKey":"payload.conditionals.items.[INDEX].oneOf.0.payload.value.oneOf.2.items.[INDEX]","typeLabel":"string"},"description":"Comparison value or field reference. Required unless comparison is IS_EMPTY or IS_NOT_EMPTY: omit it there, or send null or an empty string.","uniqueKey":"payload.conditionals.items.[INDEX].oneOf.0.payload.value.oneOf.2","typeLabel":"string[]"},{"type":"object","description":"Comparison value or field reference. Required unless comparison is IS_EMPTY or IS_NOT_EMPTY: omit it there, or send null or an empty string.","required":["uuid","type","questionType","blockGroupUuid","title"],"properties":{"uuid":{"oneOf":[{"type":"string","description":"Unique identifier of the referenced field. A UUID for regular fields, or a UtilityUuid value when type is UTILITY.","format":"uuid","isRequired":true,"uniqueKey":"payload.conditionals.items.[INDEX].oneOf.0.payload.value.oneOf.3.uuid.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"string","description":"Unique identifier of the referenced field. A UUID for regular fields, or a UtilityUuid value when type is UTILITY.","enum":["utility::today()"],"isRequired":true,"uniqueKey":"payload.conditionals.items.[INDEX].oneOf.0.payload.value.oneOf.3.uuid.oneOf.1","typeLabel":"enum\u003cstring>"}],"isRequired":true,"uniqueKey":"payload.conditionals.items.[INDEX].oneOf.0.payload.value.oneOf.3.uuid","typeLabel":"string\u003cuuid> | enum\u003cstring>"},"type":{"type":"string","description":"The category of field being referenced.","enum":["INPUT_FIELD","CALCULATED_FIELD","HIDDEN_FIELD","UTILITY","PLACEHOLDER","METADATA"],"isRequired":true,"uniqueKey":"payload.conditionals.items.[INDEX].oneOf.0.payload.value.oneOf.3.type","typeLabel":"enum\u003cstring>"},"questionType":{"type":"string","description":"The block type of the referenced field.","enum":["INPUT_TEXT","INPUT_NUMBER","INPUT_EMAIL","INPUT_LINK","INPUT_PHONE_NUMBER","INPUT_DATE","INPUT_TIME","TEXTAREA","RATING","LINEAR_SCALE","CHECKBOX","MULTIPLE_CHOICE_OPTION","DROPDOWN_OPTION","RANKING_OPTION","MULTI_SELECT_OPTION","HIDDEN_FIELDS","CALCULATED_FIELDS"],"isRequired":true,"uniqueKey":"payload.conditionals.items.[INDEX].oneOf.0.payload.value.oneOf.3.questionType","typeLabel":"enum\u003cstring>"},"blockGroupUuid":{"oneOf":[{"type":"string","description":"Identifier of the block group containing the referenced field. A UUID for regular fields, or a UtilityUuid value when type is UTILITY.","format":"uuid","isRequired":true,"uniqueKey":"payload.conditionals.items.[INDEX].oneOf.0.payload.value.oneOf.3.blockGroupUuid.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"string","description":"Identifier of the block group containing the referenced field. A UUID for regular fields, or a UtilityUuid value when type is UTILITY.","enum":["utility::today()"],"isRequired":true,"uniqueKey":"payload.conditionals.items.[INDEX].oneOf.0.payload.value.oneOf.3.blockGroupUuid.oneOf.1","typeLabel":"enum\u003cstring>"}],"isRequired":true,"uniqueKey":"payload.conditionals.items.[INDEX].oneOf.0.payload.value.oneOf.3.blockGroupUuid","typeLabel":"string\u003cuuid> | enum\u003cstring>"},"title":{"type":"string","description":"Display title of the referenced field.","isRequired":true,"uniqueKey":"payload.conditionals.items.[INDEX].oneOf.0.payload.value.oneOf.3.title","typeLabel":"string"},"calculatedFieldType":{"type":"string","description":"For calculated fields, specifies whether the result is NUMBER or TEXT.","enum":["NUMBER","TEXT"],"uniqueKey":"payload.conditionals.items.[INDEX].oneOf.0.payload.value.oneOf.3.calculatedFieldType","typeLabel":"enum\u003cstring>"},"payload":{"type":"object","description":"Additional configuration for utility fields. Only present when type is UTILITY.","uniqueKey":"payload.conditionals.items.[INDEX].oneOf.0.payload.value.oneOf.3.payload","typeLabel":"object"}},"uniqueKey":"payload.conditionals.items.[INDEX].oneOf.0.payload.value.oneOf.3","typeLabel":"object"},{"type":"null","uniqueKey":"payload.conditionals.items.[INDEX].oneOf.0.payload.value.oneOf.4","typeLabel":"null"}],"uniqueKey":"payload.conditionals.items.[INDEX].oneOf.0.payload.value","typeLabel":"string | number | string[] | object | null"}},"required":["field","comparison"],"isRequired":true,"uniqueKey":"payload.conditionals.items.[INDEX].oneOf.0.payload","typeLabel":"object"}},"uniqueKey":"payload.conditionals.items.[INDEX].oneOf.0","typeLabel":"object"},{"type":"object","description":"Union of single and group conditionals.","required":["uuid","type","payload"],"properties":{"uuid":{"type":"string","format":"uuid","isRequired":true,"uniqueKey":"payload.conditionals.items.[INDEX].oneOf.1.uuid","typeLabel":"string\u003cuuid>"},"type":{"type":"string","enum":["GROUP"],"isRequired":true,"uniqueKey":"payload.conditionals.items.[INDEX].oneOf.1.type","typeLabel":"enum\u003cstring>"},"payload":{"type":"object","description":"Group of conditions combined with AND/OR.","properties":{"logicalOperator":{"type":"string","enum":["AND","OR"],"description":"How to combine child conditions (AND/OR).","isRequired":true,"uniqueKey":"payload.conditionals.items.[INDEX].oneOf.1.payload.logicalOperator","typeLabel":"enum\u003cstring>"},"conditionals":{"type":"array","items":{"$circularRef":"32910ff5-9e64-4e0d-9d93-b73aa9040411"},"description":"Child conditions in this group.","isRequired":true,"uniqueKey":"payload.conditionals.items.[INDEX].oneOf.1.payload.conditionals","typeLabel":"array"}},"required":["logicalOperator","conditionals"],"isRequired":true,"uniqueKey":"payload.conditionals.items.[INDEX].oneOf.1.payload","typeLabel":"object"}},"uniqueKey":"payload.conditionals.items.[INDEX].oneOf.1","typeLabel":"object"}],"uniqueKey":"payload.conditionals.items.[INDEX]","typeLabel":"object"},"description":"Conditions that must be satisfied before actions run.","isRequired":true,"uniqueKey":"payload.conditionals","typeLabel":"object[]"},"actions":{"type":"array","items":{"type":"object","description":"Conditional action wrapper.","required":["uuid","type"],"properties":{"uuid":{"type":"string","format":"uuid","isRequired":true,"uniqueKey":"payload.actions.items.[INDEX].uuid","typeLabel":"string\u003cuuid>"},"type":{"type":"string","enum":["JUMP_TO_PAGE","CALCULATE","REQUIRE_ANSWER","SHOW_BLOCKS","HIDE_BLOCKS","HIDE_BUTTON_TO_DISABLE_COMPLETION"],"description":"Action type; determines which payload fields are relevant.","isRequired":true,"uniqueKey":"payload.actions.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"payload":{"type":"object","description":"Action details executed when conditions match.","properties":{"jumpToPage":{"oneOf":[{"type":"string","description":"Target page number or page UUID to jump to.","uniqueKey":"payload.actions.items.[INDEX].payload.jumpToPage.oneOf.0","typeLabel":"string"},{"type":"number","description":"Target page number or page UUID to jump to.","uniqueKey":"payload.actions.items.[INDEX].payload.jumpToPage.oneOf.1","typeLabel":"number"}],"uniqueKey":"payload.actions.items.[INDEX].payload.jumpToPage","typeLabel":"string | number"},"showBlocks":{"type":"array","items":{"type":"string","format":"uuid","uniqueKey":"payload.actions.items.[INDEX].payload.showBlocks.items.[INDEX]","typeLabel":"string\u003cuuid>"},"description":"Block UUIDs to show when condition matches.","uniqueKey":"payload.actions.items.[INDEX].payload.showBlocks","typeLabel":"string\u003cuuid>[]"},"hideBlocks":{"type":"array","items":{"type":"string","format":"uuid","uniqueKey":"payload.actions.items.[INDEX].payload.hideBlocks.items.[INDEX]","typeLabel":"string\u003cuuid>"},"description":"Block UUIDs to hide when condition matches.","uniqueKey":"payload.actions.items.[INDEX].payload.hideBlocks","typeLabel":"string\u003cuuid>[]"},"requireAnswer":{"type":"string","format":"uuid","description":"Block UUID to mark as required when condition matches.","uniqueKey":"payload.actions.items.[INDEX].payload.requireAnswer","typeLabel":"string\u003cuuid>"},"calculate":{"type":"object","properties":{"field":{"type":"object","description":"A reference to a form field, used to dynamically access another field's value (e.g., for default answers or mentions).","properties":{"uuid":{"oneOf":[{"type":"string","description":"Unique identifier of the referenced field. A UUID for regular fields, or a UtilityUuid value when type is UTILITY.","format":"uuid","isRequired":true,"uniqueKey":"payload.actions.items.[INDEX].payload.calculate.field.uuid.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"string","description":"Unique identifier of the referenced field. A UUID for regular fields, or a UtilityUuid value when type is UTILITY.","enum":["utility::today()"],"isRequired":true,"uniqueKey":"payload.actions.items.[INDEX].payload.calculate.field.uuid.oneOf.1","typeLabel":"enum\u003cstring>"}],"isRequired":true,"uniqueKey":"payload.actions.items.[INDEX].payload.calculate.field.uuid","typeLabel":"string\u003cuuid> | enum\u003cstring>"},"type":{"type":"string","description":"The category of field being referenced.","enum":["INPUT_FIELD","CALCULATED_FIELD","HIDDEN_FIELD","UTILITY","PLACEHOLDER","METADATA"],"isRequired":true,"uniqueKey":"payload.actions.items.[INDEX].payload.calculate.field.type","typeLabel":"enum\u003cstring>"},"questionType":{"type":"string","description":"The block type of the referenced field.","enum":["INPUT_TEXT","INPUT_NUMBER","INPUT_EMAIL","INPUT_LINK","INPUT_PHONE_NUMBER","INPUT_DATE","INPUT_TIME","TEXTAREA","RATING","LINEAR_SCALE","CHECKBOX","MULTIPLE_CHOICE_OPTION","DROPDOWN_OPTION","RANKING_OPTION","MULTI_SELECT_OPTION","HIDDEN_FIELDS","CALCULATED_FIELDS"],"isRequired":true,"uniqueKey":"payload.actions.items.[INDEX].payload.calculate.field.questionType","typeLabel":"enum\u003cstring>"},"blockGroupUuid":{"oneOf":[{"type":"string","description":"Identifier of the block group containing the referenced field. A UUID for regular fields, or a UtilityUuid value when type is UTILITY.","format":"uuid","isRequired":true,"uniqueKey":"payload.actions.items.[INDEX].payload.calculate.field.blockGroupUuid.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"string","description":"Identifier of the block group containing the referenced field. A UUID for regular fields, or a UtilityUuid value when type is UTILITY.","enum":["utility::today()"],"isRequired":true,"uniqueKey":"payload.actions.items.[INDEX].payload.calculate.field.blockGroupUuid.oneOf.1","typeLabel":"enum\u003cstring>"}],"isRequired":true,"uniqueKey":"payload.actions.items.[INDEX].payload.calculate.field.blockGroupUuid","typeLabel":"string\u003cuuid> | enum\u003cstring>"},"title":{"type":"string","description":"Display title of the referenced field.","isRequired":true,"uniqueKey":"payload.actions.items.[INDEX].payload.calculate.field.title","typeLabel":"string"},"calculatedFieldType":{"type":"string","description":"For calculated fields, specifies whether the result is NUMBER or TEXT.","enum":["NUMBER","TEXT"],"uniqueKey":"payload.actions.items.[INDEX].payload.calculate.field.calculatedFieldType","typeLabel":"enum\u003cstring>"},"payload":{"type":"object","description":"Additional configuration for utility fields. Only present when type is UTILITY.","uniqueKey":"payload.actions.items.[INDEX].payload.calculate.field.payload","typeLabel":"object"}},"required":["uuid","type","questionType","blockGroupUuid","title"],"isRequired":true,"uniqueKey":"payload.actions.items.[INDEX].payload.calculate.field","typeLabel":"object"},"operator":{"type":"string","enum":["ADDITION","SUBTRACTION","MULTIPLICATION","DIVISION","ASSIGNMENT"],"description":"Math or assignment operator.","isRequired":true,"uniqueKey":"payload.actions.items.[INDEX].payload.calculate.operator","typeLabel":"enum\u003cstring>"},"value":{"oneOf":[{"type":"string","description":"Value or field reference used in the calculation.","isRequired":true,"uniqueKey":"payload.actions.items.[INDEX].payload.calculate.value.oneOf.0","typeLabel":"string"},{"type":"number","description":"Value or field reference used in the calculation.","isRequired":true,"uniqueKey":"payload.actions.items.[INDEX].payload.calculate.value.oneOf.1","typeLabel":"number"},{"type":"array","items":{"type":"string","uniqueKey":"payload.actions.items.[INDEX].payload.calculate.value.oneOf.2.items.[INDEX]","typeLabel":"string"},"description":"Value or field reference used in the calculation.","isRequired":true,"uniqueKey":"payload.actions.items.[INDEX].payload.calculate.value.oneOf.2","typeLabel":"string[]"},{"type":"object","description":"Value or field reference used in the calculation.","required":["uuid","type","questionType","blockGroupUuid","title"],"properties":{"uuid":{"oneOf":[{"type":"string","description":"Unique identifier of the referenced field. A UUID for regular fields, or a UtilityUuid value when type is UTILITY.","format":"uuid","isRequired":true,"uniqueKey":"payload.actions.items.[INDEX].payload.calculate.value.oneOf.3.uuid.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"string","description":"Unique identifier of the referenced field. A UUID for regular fields, or a UtilityUuid value when type is UTILITY.","enum":["utility::today()"],"isRequired":true,"uniqueKey":"payload.actions.items.[INDEX].payload.calculate.value.oneOf.3.uuid.oneOf.1","typeLabel":"enum\u003cstring>"}],"isRequired":true,"uniqueKey":"payload.actions.items.[INDEX].payload.calculate.value.oneOf.3.uuid","typeLabel":"string\u003cuuid> | enum\u003cstring>"},"type":{"type":"string","description":"The category of field being referenced.","enum":["INPUT_FIELD","CALCULATED_FIELD","HIDDEN_FIELD","UTILITY","PLACEHOLDER","METADATA"],"isRequired":true,"uniqueKey":"payload.actions.items.[INDEX].payload.calculate.value.oneOf.3.type","typeLabel":"enum\u003cstring>"},"questionType":{"type":"string","description":"The block type of the referenced field.","enum":["INPUT_TEXT","INPUT_NUMBER","INPUT_EMAIL","INPUT_LINK","INPUT_PHONE_NUMBER","INPUT_DATE","INPUT_TIME","TEXTAREA","RATING","LINEAR_SCALE","CHECKBOX","MULTIPLE_CHOICE_OPTION","DROPDOWN_OPTION","RANKING_OPTION","MULTI_SELECT_OPTION","HIDDEN_FIELDS","CALCULATED_FIELDS"],"isRequired":true,"uniqueKey":"payload.actions.items.[INDEX].payload.calculate.value.oneOf.3.questionType","typeLabel":"enum\u003cstring>"},"blockGroupUuid":{"oneOf":[{"type":"string","description":"Identifier of the block group containing the referenced field. A UUID for regular fields, or a UtilityUuid value when type is UTILITY.","format":"uuid","isRequired":true,"uniqueKey":"payload.actions.items.[INDEX].payload.calculate.value.oneOf.3.blockGroupUuid.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"string","description":"Identifier of the block group containing the referenced field. A UUID for regular fields, or a UtilityUuid value when type is UTILITY.","enum":["utility::today()"],"isRequired":true,"uniqueKey":"payload.actions.items.[INDEX].payload.calculate.value.oneOf.3.blockGroupUuid.oneOf.1","typeLabel":"enum\u003cstring>"}],"isRequired":true,"uniqueKey":"payload.actions.items.[INDEX].payload.calculate.value.oneOf.3.blockGroupUuid","typeLabel":"string\u003cuuid> | enum\u003cstring>"},"title":{"type":"string","description":"Display title of the referenced field.","isRequired":true,"uniqueKey":"payload.actions.items.[INDEX].payload.calculate.value.oneOf.3.title","typeLabel":"string"},"calculatedFieldType":{"type":"string","description":"For calculated fields, specifies whether the result is NUMBER or TEXT.","enum":["NUMBER","TEXT"],"uniqueKey":"payload.actions.items.[INDEX].payload.calculate.value.oneOf.3.calculatedFieldType","typeLabel":"enum\u003cstring>"},"payload":{"type":"object","description":"Additional configuration for utility fields. Only present when type is UTILITY.","uniqueKey":"payload.actions.items.[INDEX].payload.calculate.value.oneOf.3.payload","typeLabel":"object"}},"isRequired":true,"uniqueKey":"payload.actions.items.[INDEX].payload.calculate.value.oneOf.3","typeLabel":"object"}],"isRequired":true,"uniqueKey":"payload.actions.items.[INDEX].payload.calculate.value","typeLabel":"string | number | string[] | object"}},"required":["field","operator","value"],"description":"Calculation to apply when condition matches.","uniqueKey":"payload.actions.items.[INDEX].payload.calculate","typeLabel":"object"}},"uniqueKey":"payload.actions.items.[INDEX].payload","typeLabel":"object"}},"uniqueKey":"payload.actions.items.[INDEX]","typeLabel":"object"},"description":"Actions executed when conditions are satisfied.","isRequired":true,"uniqueKey":"payload.actions","typeLabel":"object[]"},"logicalOperator":{"type":"string","enum":["AND","OR"],"description":"How to combine top-level conditions (AND/OR).","isRequired":true,"uniqueKey":"payload.logicalOperator","typeLabel":"enum\u003cstring>"},"updateUuid":{"oneOf":[{"type":"string","description":"UUID of the logic block being updated; null when creating.","format":"uuid","uniqueKey":"payload.updateUuid.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"null","description":"UUID of the logic block being updated; null when creating.","format":"uuid","uniqueKey":"payload.updateUuid.oneOf.1","typeLabel":"null"}],"uniqueKey":"payload.updateUuid","typeLabel":"string\u003cuuid> | null"}},"required":["actions","conditionals","logicalOperator"],"isRequired":true,"uniqueKey":"payload","typeLabel":"ConditionalLogicPayload · object"}},"required":["uuid","type","groupUuid","groupType","payload"],"uniqueKey":"","typeLabel":"ConditionalLogicBlock · object","example":{"title":"Example","value":{"uuid":"3c90c3cc-0d44-4b50-8888-8dd25736052a","type":"CONDITIONAL_LOGIC","groupUuid":"3c90c3cc-0d44-4b50-8888-8dd25736052a","groupType":"CONDITIONAL_LOGIC","payload":{"conditionals":[{"uuid":"3c90c3cc-0d44-4b50-8888-8dd25736052a","type":"SINGLE","payload":{"field":{"uuid":"3c90c3cc-0d44-4b50-8888-8dd25736052a","blockGroupUuid":"3c90c3cc-0d44-4b50-8888-8dd25736052a","title":"\u003cstring>","payload":{}},"value":"\u003cstring>"}}],"actions":[{"uuid":"3c90c3cc-0d44-4b50-8888-8dd25736052a","payload":{"jumpToPage":"\u003cstring>","showBlocks":["3c90c3cc-0d44-4b50-8888-8dd25736052a"],"hideBlocks":["3c90c3cc-0d44-4b50-8888-8dd25736052a"],"requireAnswer":"3c90c3cc-0d44-4b50-8888-8dd25736052a"}}],"updateUuid":"3c90c3cc-0d44-4b50-8888-8dd25736052a"}}}},"originalFileLocation":"api-reference/openapi.json"},"subdomain":"tally","siteName":"Tally Developer Docs","title":"Conditional logic - Tally Developer Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-29T08:59:19.678Z","originalFileLocation":"blocks-reference/conditional-logic.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=\"system\"}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=\"application-name\" content=\"Tally Developer Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/tally/GwnFY1zAokn6LpcE/_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/tally/GwnFY1zAokn6LpcE/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/tally/GwnFY1zAokn6LpcE/_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/tally/GwnFY1zAokn6LpcE/_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/tally/GwnFY1zAokn6LpcE/_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/tally/GwnFY1zAokn6LpcE/_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/tally/GwnFY1zAokn6LpcE/_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/tally/GwnFY1zAokn6LpcE/_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/tally/GwnFY1zAokn6LpcE/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Conditional logic - Tally Developer Docs\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Tally Developer Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://developers.tally.so/blocks-reference/conditional-logic\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://tally.mintlify.app/_mintlify/api/og/v2?division=Blocks\u0026amp;title=Conditional+logic\u0026amp;theme=debacae51ba8e2027e4df92a\u0026amp;signature=3c62e8b59bc195e44dd209139cc91824c5910bd98c09508918003a6a0032b34d\">\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=\"Conditional logic - Tally Developer Docs\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://tally.mintlify.app/_mintlify/api/og/v2?division=Blocks\u0026amp;title=Conditional+logic\u0026amp;theme=debacae51ba8e2027e4df92a\u0026amp;signature=3c62e8b59bc195e44dd209139cc91824c5910bd98c09508918003a6a0032b34d\">\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/tally/GwnFY1zAokn6LpcE/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Tally Developer Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#000\">\u003clink data-mint-head rel=\"canonical\" href=\"https://developers.tally.so/blocks-reference/conditional-logic\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/blocks-reference/conditional-logic.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://developers.tally.so/#organization\",\"name\":\"Tally Developer Docs\",\"url\":\"https://developers.tally.so\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/tally/Lx32mG3X3piCKx5e/images/logo/light.svg?fit=max\u0026auto=format\u0026n=Lx32mG3X3piCKx5e\u0026q=85\u0026s=cd40b335ca868409ff942f2762879cae\"}},{\"@type\":\"WebSite\",\"@id\":\"https://developers.tally.so#website\",\"name\":\"Tally Developer Docs\",\"url\":\"https://developers.tally.so\",\"publisher\":{\"@id\":\"https://developers.tally.so/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://developers.tally.so/blocks-reference/conditional-logic#webpage\",\"url\":\"https://developers.tally.so/blocks-reference/conditional-logic\",\"name\":\"Conditional logic\",\"dateModified\":\"2026-10-29T08:59:19.678Z\",\"isPartOf\":{\"@id\":\"https://developers.tally.so#website\"},\"breadcrumb\":{\"@id\":\"https://developers.tally.so/blocks-reference/conditional-logic#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://developers.tally.so/blocks-reference/conditional-logic#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Blocks\",\"item\":\"https://developers.tally.so/blocks-reference/form-title\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Conditional logic\",\"item\":\"https://developers.tally.so/blocks-reference/conditional-logic\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://developers.tally.so/blocks-reference/conditional-logic#apireference\",\"headline\":\"Conditional logic\",\"name\":\"Conditional logic\",\"url\":\"https://developers.tally.so/blocks-reference/conditional-logic\",\"mainEntityOfPage\":{\"@id\":\"https://developers.tally.so/blocks-reference/conditional-logic#webpage\"},\"dateModified\":\"2026-10-29T08:59:19.678Z\",\"publisher\":{\"@id\":\"https://developers.tally.so/#organization\"},\"isPartOf\":{\"@id\":\"https://developers.tally.so#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Tally Developer Docs\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Tally Developer Docs","nav":{"global":null,"tabs":[{"tab":"API Reference","pages":[{"title":"API Reference","href":"/api-reference/introduction"}]},{"tab":"Block Schema Reference","groups":[{"group":"Blocks","pages":[{"title":"Form title","href":"/blocks-reference/form-title"},{"title":"Text","href":"/blocks-reference/text"},{"title":"Label","href":"/blocks-reference/label"},{"title":"Title","href":"/blocks-reference/title"},{"title":"Heading 1","href":"/blocks-reference/heading1"},{"title":"Heading 2","href":"/blocks-reference/heading2"},{"title":"Heading 3","href":"/blocks-reference/heading3"},{"title":"Divider","href":"/blocks-reference/divider"},{"title":"Page break","href":"/blocks-reference/page-break"},{"title":"Image","href":"/blocks-reference/image"},{"title":"Embed","href":"/blocks-reference/embed"},{"title":"Embed video","href":"/blocks-reference/embed-video"},{"title":"Embed audio","href":"/blocks-reference/embed-audio"},{"title":"Matrix","href":"/blocks-reference/matrix"},{"title":"Input text","href":"/blocks-reference/input-text"},{"title":"Input number","href":"/blocks-reference/input-number"},{"title":"Input email","href":"/blocks-reference/input-email"},{"title":"Input link","href":"/blocks-reference/input-link"},{"title":"Input phone number","href":"/blocks-reference/input-phone-number"},{"title":"Input date","href":"/blocks-reference/input-date"},{"title":"Input time","href":"/blocks-reference/input-time"},{"title":"Textarea","href":"/blocks-reference/textarea"},{"title":"File upload","href":"/blocks-reference/file-upload"},{"title":"Linear scale","href":"/blocks-reference/linear-scale"},{"title":"Rating","href":"/blocks-reference/rating"},{"title":"Hidden fields","href":"/blocks-reference/hidden-fields"},{"title":"Multiple choice option","href":"/blocks-reference/multiple-choice-option"},{"title":"Checkbox","href":"/blocks-reference/checkbox"},{"title":"Dropdown option","href":"/blocks-reference/dropdown-option"},{"title":"Ranking option","href":"/blocks-reference/ranking-option"},{"title":"Multi select option","href":"/blocks-reference/multi-select-option"},{"title":"Payment","href":"/blocks-reference/payment"},{"title":"Signature","href":"/blocks-reference/signature"},{"title":"Matrix row","href":"/blocks-reference/matrix-row"},{"title":"Matrix column","description":null,"href":"/blocks-reference/matrix-column"},{"title":"Conditional logic","href":"/blocks-reference/conditional-logic"},{"title":"Calculated fields","description":null,"href":"/blocks-reference/calculated-fields"},{"title":"Captcha","href":"/blocks-reference/captcha"},{"title":"Respondent country","href":"/blocks-reference/respondent-country"}]}]},{"tab":"Widgets","pages":[{"title":"Widgets","href":"/widgets/introduction"}]},{"tab":"Documentation","pages":[{"title":"Documentation","href":"/documentation/creating-a-form"}]}]},"title":"Conditional logic - Tally Developer Docs","buildId":"dpl_EnxDqhjaNc9a8MVa833TGULPd9uJ","deploymentId":"dpl_EnxDqhjaNc9a8MVa833TGULPd9uJ","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-26-lDe7V.js","utils-CWQmgYtH.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-4-Aw3rSD.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-C2zjXYA5.js","snippetPresets-DFmpFA7C.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-FJpQavWq.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-D_GvPF7k.js","shallow-Bs2ZB0NO.js","getApiPlaygroundDisplay-DCcqJJk-.js","CodeSnippet-DzDxawVe.js","CodeSnippets-aUr7fU-7.js","Page-CT9uE8Ip.js","getPastedJson-Y1fKsj_I.js","icon-DI4zTsDr.js","MethodPill-C0nDlmSQ.js","DuplicateIcon-NUXbx2nQ.js","createIcon-BdTHrPAi.js","DynamicMarkdown-CtpgKJwj.js","SectionHeading-B3x35tOt.js","axios-vUo_bRtp.js","Markdown-3OmurJMP.js","clsx-DMKzROTp.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-1ms6tsT-.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-Ke9xIMFx.js"]}