Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?xml version="1.0" encoding="UTF-8"?>
- <BotVersion xmlns="http://soap.sforce.com/2006/04/metadata">
- <fullName>v3</fullName>
- <botDialogGroups>
- <developerName>Child_Tax_Credit_Group</developerName>
- <label>Child Tax Credit Group</label>
- </botDialogGroups>
- <botDialogGroups>
- <developerName>Continue_With_Bot_Group</developerName>
- <label>Continue With Bot Group</label>
- </botDialogGroups>
- <botDialogGroups>
- <developerName>Dependent_Care_Credit_Group</developerName>
- <label>Dependent Care Credit Group</label>
- </botDialogGroups>
- <botDialogGroups>
- <developerName>Dependent_Qualification_Group</developerName>
- <label>Dependent Qualification Group</label>
- </botDialogGroups>
- <botDialogGroups>
- <developerName>Earned_Income_Credit_Group</developerName>
- <label>Earned Income Credit Group</label>
- </botDialogGroups>
- <botDialogGroups>
- <developerName>Education_Group</developerName>
- <label>Education Group</label>
- </botDialogGroups>
- <botDialogGroups>
- <developerName>Filing_Requirement_Group</developerName>
- <label>Filing Requirement Group</label>
- </botDialogGroups>
- <botDialogGroups>
- <developerName>Filing_Status_Group</developerName>
- <label>Filing Status Group</label>
- </botDialogGroups>
- <botDialogGroups>
- <developerName>IRS_Letter_Intent</developerName>
- <label>IRS Letter Intent</label>
- </botDialogGroups>
- <botDialogGroups>
- <developerName>Tax_Reform_Group</developerName>
- <label>Tax Reform Group</label>
- </botDialogGroups>
- <botDialogGroups>
- <developerName>VA_End_of_Flow_Group</developerName>
- <label>VA End of Flow Group</label>
- </botDialogGroups>
- <botDialogs>
- <botDialogGroup>IRS_Letter_Intent</botDialogGroup>
- <botSteps>
- <botVariableOperation>
- <askCollectIfSet>true</askCollectIfSet>
- <botMessages>
- <message>Does your letter list penalties and interest?</message>
- </botMessages>
- <botQuickReplyOptions>
- <literalValue>Yes</literalValue>
- </botQuickReplyOptions>
- <botQuickReplyOptions>
- <literalValue>No</literalValue>
- </botQuickReplyOptions>
- <botVariableOperands>
- <disableAutoFill>true</disableAutoFill>
- <sourceName>YesOrNoValue</sourceName>
- <sourceType>MlSlotClass</sourceType>
- <targetName>irsLetter</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <optionalCollect>false</optionalCollect>
- <quickReplyType>Static</quickReplyType>
- <quickReplyWidgetType>Buttons</quickReplyWidgetType>
- <retryMessages>
- <message>I'm sorry, I didn't understand that. You have to select an option to proceed.</message>
- </retryMessages>
- <type>Collect</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>irsLetter</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>Yes</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>irsLetter</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botMessages>
- <message>Based on your responses, I’m going to transfer you to an agent for help.</message>
- </botMessages>
- <type>Message</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Transfer_To_Agent</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>irsLetter</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>No</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>irsLetter</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>What_letter</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <type>Wait</type>
- </botSteps>
- <developerName>IRS_Letter</developerName>
- <label>IRS Letter</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>IRS_Letter_Intent</botDialogGroup>
- <botSteps>
- <botVariableOperation>
- <askCollectIfSet>false</askCollectIfSet>
- <botMessages>
- <message>Please choose from these letters:</message>
- </botMessages>
- <botQuickReplyOptions>
- <literalValue>CP75/ CP75A/ CP75B</literalValue>
- </botQuickReplyOptions>
- <botQuickReplyOptions>
- <literalValue>Any other letter</literalValue>
- </botQuickReplyOptions>
- <botVariableOperands>
- <disableAutoFill>true</disableAutoFill>
- <sourceName>IRSLetterValues</sourceName>
- <sourceType>MlSlotClass</sourceType>
- <targetName>irsLetter</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <optionalCollect>false</optionalCollect>
- <quickReplyType>Static</quickReplyType>
- <quickReplyWidgetType>Menu</quickReplyWidgetType>
- <retryMessages>
- <message>I'm sorry, I didn't understand that. You have to select an option to proceed.</message>
- </retryMessages>
- <type>Collect</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>irsLetter</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>CP75/ CP75A/ CP75B</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>irsLetter</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botMessages>
- <message>Based on your responses, I’m going to transfer you to an agent for help.</message>
- </botMessages>
- <type>Message</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Transfer_To_Agent</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>irsLetter</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>Any other letter</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botMessages>
- <message>The IRS or your state department of revenue can send many different types of letters about your return.
- Follow the steps outlined in the letter.
- For more info, visit https://www.irs.gov/individuals/understanding-your-irs-notice-or-letter.</message>
- </botMessages>
- <type>Message</type>
- </botSteps>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>irsLetter</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>VA_End_of_Flow</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Main_Menu</targetBotDialog>
- </botNavigationLinks>
- <botNavigationLinks>
- <targetBotDialog>End_Chat</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <developerName>Choose_Letters</developerName>
- <label>Choose Letters</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>IRS_Letter_Intent</botDialogGroup>
- <botSteps>
- <botVariableOperation>
- <askCollectIfSet>false</askCollectIfSet>
- <botMessages>
- <message>In the lower right-hand corner of the front page of your letter, you'll see the word "Letter" followed by some numbers. Please choose the letter from this list</message>
- </botMessages>
- <botQuickReplyOptions>
- <literalValue>Letter 525 / 566 / 1020 | Letter 2205 / 3572 / 4565</literalValue>
- </botQuickReplyOptions>
- <botQuickReplyOptions>
- <literalValue>Any other letter</literalValue>
- </botQuickReplyOptions>
- <botVariableOperands>
- <disableAutoFill>true</disableAutoFill>
- <sourceName>IRSLetter2Values</sourceName>
- <sourceType>MlSlotClass</sourceType>
- <targetName>irsLetter</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <optionalCollect>false</optionalCollect>
- <quickReplyType>Static</quickReplyType>
- <quickReplyWidgetType>Menu</quickReplyWidgetType>
- <retryMessages>
- <message>I'm sorry, I didn't understand that. You have to select an option to proceed.</message>
- </retryMessages>
- <type>Collect</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>irsLetter</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>Letter 525 / 566 / 1020 | Letter 2205 / 3572 / 4565</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>irsLetter</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botMessages>
- <message>Based on your responses, I’m going to transfer you to an agent for help.</message>
- </botMessages>
- <type>Message</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Transfer_To_Agent</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>irsLetter</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>Any other letter</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botMessages>
- <message>The IRS or your state department of revenue can send many different types of letters about your return.
- Follow the steps outlined in the letter.
- For more info, visit https://www.irs.gov/individuals/understanding-your-irs-notice-or-letter.</message>
- </botMessages>
- <type>Message</type>
- </botSteps>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>irsLetter</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>VA_End_of_Flow</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <type>Wait</type>
- </botSteps>
- <developerName>Find_letter</developerName>
- <label>Find letter</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>IRS_Letter_Intent</botDialogGroup>
- <botSteps>
- <botVariableOperation>
- <askCollectIfSet>false</askCollectIfSet>
- <botMessages>
- <message>We need to know what letter you received. Do you see a combination of letters and numbers in the top right corner of the first page of the letter?</message>
- </botMessages>
- <botQuickReplyOptions>
- <literalValue>Yes</literalValue>
- </botQuickReplyOptions>
- <botQuickReplyOptions>
- <literalValue>No</literalValue>
- </botQuickReplyOptions>
- <botVariableOperands>
- <disableAutoFill>true</disableAutoFill>
- <sourceName>YesOrNoValue</sourceName>
- <sourceType>MlSlotClass</sourceType>
- <targetName>irsLetter</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <optionalCollect>false</optionalCollect>
- <quickReplyType>Static</quickReplyType>
- <quickReplyWidgetType>Buttons</quickReplyWidgetType>
- <retryMessages>
- <message>I'm sorry, I didn't understand that. You have to select an option to proceed.</message>
- </retryMessages>
- <type>Collect</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>irsLetter</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>Yes</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>irsLetter</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Choose_Letters</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>irsLetter</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>No</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>irsLetter</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Find_letter</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <type>Wait</type>
- </botSteps>
- <developerName>What_letter</developerName>
- <label>What letter</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botSteps>
- <botVariableOperation>
- <botInvocation>
- <invocationActionName>H_R_Block_Utility_Chatbot_Global_Configuration</invocationActionName>
- <invocationActionType>flow</invocationActionType>
- <invocationMappings>
- <parameterName>isActive</parameterName>
- <type>Output</type>
- <variableName>isActive</variableName>
- <variableType>ConversationVariable</variableType>
- </invocationMappings>
- <invocationMappings>
- <parameterName>ExtensionFiling</parameterName>
- <type>Output</type>
- <variableName>ExtensionFiling</variableName>
- <variableType>ConversationVariable</variableType>
- </invocationMappings>
- <invocationMappings>
- <parameterName>EducationMAGI</parameterName>
- <type>Output</type>
- <variableName>EducationMAGI</variableName>
- <variableType>ConversationVariable</variableType>
- </invocationMappings>
- <invocationMappings>
- <parameterName>RTAmount</parameterName>
- <type>Output</type>
- <variableName>RTAmount</variableName>
- <variableType>ConversationVariable</variableType>
- </invocationMappings>
- <invocationMappings>
- <parameterName>CurrentTaxYear</parameterName>
- <type>Output</type>
- <variableName>CurrentTaxYear</variableName>
- <variableType>ConversationVariable</variableType>
- </invocationMappings>
- <invocationMappings>
- <parameterName>TaxDeadLine</parameterName>
- <type>Output</type>
- <variableName>TaxDeadLine</variableName>
- <variableType>ConversationVariable</variableType>
- </invocationMappings>
- <invocationMappings>
- <parameterName>ImportTurboTaxDataFileYear</parameterName>
- <type>Output</type>
- <variableName>ImportTurboTaxDataFileYear</variableName>
- <variableType>ConversationVariable</variableType>
- </invocationMappings>
- <invocationMappings>
- <parameterName>Priortaxyear</parameterName>
- <type>Output</type>
- <variableName>Priortaxyear</variableName>
- <variableType>ConversationVariable</variableType>
- </invocationMappings>
- <invocationMappings>
- <parameterName>IRSEfileOpenDate</parameterName>
- <type>Output</type>
- <variableName>IRSEfileOpenDate</variableName>
- <variableType>ConversationVariable</variableType>
- </invocationMappings>
- <invocationMappings>
- <parameterName>IRSGetTranscript</parameterName>
- <type>Output</type>
- <variableName>IRSGetTranscript</variableName>
- <variableType>ConversationVariable</variableType>
- </invocationMappings>
- <invocationMappings>
- <parameterName>EducationMFJMAGI</parameterName>
- <type>Output</type>
- <variableName>EducationMFJMAGI</variableName>
- <variableType>ConversationVariable</variableType>
- </invocationMappings>
- <invocationMappings>
- <parameterName>Name</parameterName>
- <type>Output</type>
- <variableName>Name</variableName>
- <variableType>ConversationVariable</variableType>
- </invocationMappings>
- <invocationMappings>
- <parameterName>QualChildrule</parameterName>
- <type>Output</type>
- <variableName>QualChildrule</variableName>
- <variableType>ConversationVariable</variableType>
- </invocationMappings>
- </botInvocation>
- <type>Set</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botVariableOperation>
- <botInvocation>
- <invocationActionName>ChatBotVariableSearchUtil</invocationActionName>
- <invocationActionType>apex</invocationActionType>
- <invocationMappings>
- <parameterName>routableID</parameterName>
- <type>Input</type>
- <variableName>RoutableId</variableName>
- <variableType>ContextVariable</variableType>
- </invocationMappings>
- <invocationMappings>
- <parameterName>sServiceTypeIndicator</parameterName>
- <type>Output</type>
- <variableName>Service_Type_Indicator</variableName>
- <variableType>ConversationVariable</variableType>
- </invocationMappings>
- </botInvocation>
- <type>Set</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Context_Transfer</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <developerName>Welcome</developerName>
- <label>Welcome</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Dependent_Care_Credit</targetBotDialog>
- </botNavigationLinks>
- <botNavigationLinks>
- <targetBotDialog>Transfer_To_Agent</targetBotDialog>
- </botNavigationLinks>
- <botNavigationLinks>
- <targetBotDialog>Child_Tax_Credit</targetBotDialog>
- </botNavigationLinks>
- <botNavigationLinks>
- <targetBotDialog>Dependent_Qualification</targetBotDialog>
- </botNavigationLinks>
- <botNavigationLinks>
- <targetBotDialog>Earned_Income_Credit</targetBotDialog>
- </botNavigationLinks>
- <botNavigationLinks>
- <targetBotDialog>Tax_Reform</targetBotDialog>
- </botNavigationLinks>
- <botNavigationLinks>
- <targetBotDialog>Covid_19</targetBotDialog>
- </botNavigationLinks>
- <botNavigationLinks>
- <targetBotDialog>Filing_Requirement</targetBotDialog>
- </botNavigationLinks>
- <botNavigationLinks>
- <targetBotDialog>IRS_Letter</targetBotDialog>
- </botNavigationLinks>
- <botNavigationLinks>
- <targetBotDialog>Filing_Status</targetBotDialog>
- </botNavigationLinks>
- <botNavigationLinks>
- <targetBotDialog>Education</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <developerName>Main_Menu</developerName>
- <label>Main Menu</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Check_Office_Hours</targetBotDialog>
- </botNavigationLinks>
- <type>Call</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>Service_Type_Indicator</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>SWA</rightOperandValue>
- </botStepConditions>
- <botStepConditions>
- <leftOperandName>SWAWithinHours</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>false</rightOperandValue>
- </botStepConditions>
- <botStepConditions>
- <leftOperandName>DIYWithinHours</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>true</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Get_Vendor_Queue</targetBotDialog>
- </botNavigationLinks>
- <type>Call</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <botSteps>
- <conversationSystemMessage>
- <systemMessageMappings>
- <mappingType>Input</mappingType>
- <parameterType>Transfer</parameterType>
- <variableName>DIY_Software_Support</variableName>
- </systemMessageMappings>
- <type>Transfer</type>
- </conversationSystemMessage>
- <type>SystemMessage</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>Service_Type_Indicator</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>SWA</rightOperandValue>
- </botStepConditions>
- <botStepConditions>
- <leftOperandName>SWAWithinHours</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>false</rightOperandValue>
- </botStepConditions>
- <botStepConditions>
- <leftOperandName>DIYWithinHours</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>false</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botMessages>
- <message>We’re sorry we missed you! We are closed for holidays, and occasionally for maintenance or training.
- Please find support hours below for our products:
- Software Assist (Tax Pro Chat):
- -Monday - Friday: 9am - 7pm CST
- -Saturday: 10am - 3pm CST</message>
- </botMessages>
- <type>Message</type>
- </botSteps>
- <botSteps>
- <botMessages>
- <message>Technical Support
- -Monday - Friday: 7am - 7pm CST
- -Saturday - Sunday: 7am - 7pm CST</message>
- </botMessages>
- <type>Message</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Continue_With_Bot_Prompt</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>Service_Type_Indicator</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>NotEquals</operatorType>
- <rightOperandValue>SWA</rightOperandValue>
- </botStepConditions>
- <botStepConditions>
- <leftOperandName>DIYWithinHours</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>true</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Get_Vendor_Queue</targetBotDialog>
- </botNavigationLinks>
- <type>Call</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <botSteps>
- <conversationSystemMessage>
- <systemMessageMappings>
- <mappingType>Input</mappingType>
- <parameterType>Transfer</parameterType>
- <variableName>DIY_Software_Support</variableName>
- </systemMessageMappings>
- <type>Transfer</type>
- </conversationSystemMessage>
- <type>SystemMessage</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>Service_Type_Indicator</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>NotEquals</operatorType>
- <rightOperandValue>SWA</rightOperandValue>
- </botStepConditions>
- <botStepConditions>
- <leftOperandName>DIYWithinHours</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>false</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botMessages>
- <message>We’re sorry we missed you! We are closed for holidays, and occasionally for maintenance or training.
- Please find support hours below for our products:
- Software Assist (Tax Pro Chat):
- -Monday - Friday: 9am - 7pm CST
- -Saturday: 10am - 3pm CST</message>
- </botMessages>
- <type>Message</type>
- </botSteps>
- <botSteps>
- <botMessages>
- <message>Technical Support:
- -Monday - Friday: 7am - 7pm CST
- -Saturday - Sunday: 7am - 7pm CST</message>
- </botMessages>
- <type>Message</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Continue_With_Bot_Prompt</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <conversationSystemMessage>
- <type>Transfer</type>
- </conversationSystemMessage>
- <type>SystemMessage</type>
- </botSteps>
- <developerName>Transfer_To_Agent</developerName>
- <label>Transfer To Agent</label>
- <mlIntent>Transfer_To_Agent</mlIntent>
- <mlIntentTrainingEnabled>false</mlIntentTrainingEnabled>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botSteps>
- <botMessages>
- <message>Goodbye!</message>
- </botMessages>
- <type>Message</type>
- </botSteps>
- <botSteps>
- <botSteps>
- <conversationSystemMessage>
- <type>EndChat</type>
- </conversationSystemMessage>
- <type>SystemMessage</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <type>Wait</type>
- </botSteps>
- <developerName>End_Chat</developerName>
- <label>End Chat</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botSteps>
- <botSteps>
- <botMessages>
- <message>I'm sorry, I didn't understand that.</message>
- </botMessages>
- <type>Message</type>
- </botSteps>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <sourceName>Software_Chatty</sourceName>
- <sourceType>BotDefinition</sourceType>
- <targetName>SoftwareBot</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Set</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <conversationSystemMessage>
- <systemMessageMappings>
- <mappingType>Input</mappingType>
- <parameterType>Transfer</parameterType>
- <variableName>SoftwareBot</variableName>
- </systemMessageMappings>
- <type>Transfer</type>
- </conversationSystemMessage>
- <type>SystemMessage</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <type>Wait</type>
- </botSteps>
- <developerName>Confused</developerName>
- <label>Confused</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botSteps>
- <botStepConditions>
- <leftOperandName>Service_Type_Indicator</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>SWA</rightOperandValue>
- </botStepConditions>
- <botStepConditions>
- <leftOperandName>SWAWithinHours</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>false</rightOperandValue>
- </botStepConditions>
- <botStepConditions>
- <leftOperandName>DIYWithinHours</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>true</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botMessages>
- <message>All agents are currently at capacity, please try again later.
- Please find support hours below for our products:
- Software Assist (Tax Pro Chat):
- -Monday - Friday: 9am - 7pm CST
- -Saturday: 10am - 3pm CST</message>
- </botMessages>
- <type>Message</type>
- </botSteps>
- <botSteps>
- <botMessages>
- <message>Technical Support
- -Monday - Friday: 7am - 7pm CST
- -Saturday - Sunday: 7am - 7pm CST</message>
- </botMessages>
- <type>Message</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Continue_With_Bot_Prompt</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>Service_Type_Indicator</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>NotEquals</operatorType>
- <rightOperandValue>SWA</rightOperandValue>
- </botStepConditions>
- <botStepConditions>
- <leftOperandName>DIYWithinHours</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>true</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botMessages>
- <message>All agents are currently at capacity, please try again later.
- Please find support hours below for our products:
- Software Assist (Tax Pro Chat):
- -Monday - Friday: 9am - 7pm CST
- -Saturday: 10am - 3pm CST</message>
- </botMessages>
- <type>Message</type>
- </botSteps>
- <botSteps>
- <botMessages>
- <message>Technical Support
- -Monday - Friday: 7am - 7pm CST
- -Saturday - Sunday: 7am - 7pm CST</message>
- </botMessages>
- <type>Message</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Continue_With_Bot_Prompt</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <type>Wait</type>
- </botSteps>
- <developerName>No_Agent_Available</developerName>
- <label>No Agent</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Dependent_Care_Credit_Group</botDialogGroup>
- <botSteps>
- <botVariableOperation>
- <askCollectIfSet>false</askCollectIfSet>
- <botMessages>
- <message>Do you have a qualifying person?</message>
- </botMessages>
- <botQuickReplyOptions>
- <literalValue>Yes</literalValue>
- </botQuickReplyOptions>
- <botQuickReplyOptions>
- <literalValue>No</literalValue>
- </botQuickReplyOptions>
- <botQuickReplyOptions>
- <literalValue>I don't know</literalValue>
- </botQuickReplyOptions>
- <botVariableOperands>
- <disableAutoFill>true</disableAutoFill>
- <sourceName>QualifyingPersonValues</sourceName>
- <sourceType>MlSlotClass</sourceType>
- <targetName>QualifyingPerson</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <optionalCollect>false</optionalCollect>
- <quickReplyType>Static</quickReplyType>
- <quickReplyWidgetType>Buttons</quickReplyWidgetType>
- <retryMessages>
- <message>I'm sorry, I didn't understand that. You have to select an option to proceed.</message>
- </retryMessages>
- <type>Collect</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>QualifyingPerson</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>Yes</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>QualifyingPerson</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>DCC_Sub_Yes</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>QualifyingPerson</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>No</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>QualifyingPerson</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>DCC_Sub_No</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>QualifyingPerson</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>I don't know</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>QualifyingPerson</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>DCC_Sub_Unsure</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <type>Wait</type>
- </botSteps>
- <developerName>Dependent_Care_Credit</developerName>
- <label>Dependent Care Credit</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Dependent_Care_Credit_Group</botDialogGroup>
- <botSteps>
- <botVariableOperation>
- <askCollectIfSet>false</askCollectIfSet>
- <botMessages>
- <message>Are you filing a married filing separately return?</message>
- </botMessages>
- <botQuickReplyOptions>
- <literalValue>Yes</literalValue>
- </botQuickReplyOptions>
- <botQuickReplyOptions>
- <literalValue>No</literalValue>
- </botQuickReplyOptions>
- <botVariableOperands>
- <disableAutoFill>true</disableAutoFill>
- <sourceName>YesOrNoValue</sourceName>
- <sourceType>MlSlotClass</sourceType>
- <targetName>MarriedOrSeparateReturnYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <optionalCollect>false</optionalCollect>
- <quickReplyType>Static</quickReplyType>
- <quickReplyWidgetType>Buttons</quickReplyWidgetType>
- <retryMessages>
- <message>I'm sorry, I didn't understand that. You have to select an option to proceed.</message>
- </retryMessages>
- <type>Collect</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>MarriedOrSeparateReturnYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>Yes</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>MarriedOrSeparateReturnYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>DCC_Sub_No</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>MarriedOrSeparateReturnYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>No</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>MarriedOrSeparateReturnYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>DCC_Sub_Yes_Not_Married_Return</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <type>Wait</type>
- </botSteps>
- <developerName>DCC_Sub_Yes</developerName>
- <label>DCC Sub Yes</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Dependent_Care_Credit_Group</botDialogGroup>
- <botSteps>
- <botMessages>
- <message>Based on your responses, you don't qualify for the Child and Dependent Care Credit.</message>
- </botMessages>
- <type>Message</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>VA_End_of_Flow</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <developerName>DCC_Sub_No</developerName>
- <label>DCC Sub No</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Dependent_Care_Credit_Group</botDialogGroup>
- <botSteps>
- <botVariableOperation>
- <botInvocation>
- <invocationActionName>ChatBotKnowledgeSearchUtil</invocationActionName>
- <invocationActionType>apex</invocationActionType>
- <invocationMappings>
- <parameterName>sKeyword1</parameterName>
- <type>Input</type>
- <value>Dependent Care Credit Qualifications</value>
- </invocationMappings>
- <invocationMappings>
- <parameterName>output</parameterName>
- <type>Output</type>
- <variableName>articleList</variableName>
- <variableType>ConversationVariable</variableType>
- </invocationMappings>
- </botInvocation>
- <type>Set</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botMessages>
- <message>Please see below details to view the instructions:
- {!articleList[0].url}</message>
- </botMessages>
- <type>Message</type>
- </botSteps>
- <botSteps>
- <botVariableOperation>
- <askCollectIfSet>false</askCollectIfSet>
- <botMessages>
- <message>Does at least one of the qualifications shown in the link apply to you?</message>
- </botMessages>
- <botQuickReplyOptions>
- <literalValue>Yes</literalValue>
- </botQuickReplyOptions>
- <botQuickReplyOptions>
- <literalValue>No</literalValue>
- </botQuickReplyOptions>
- <botVariableOperands>
- <disableAutoFill>true</disableAutoFill>
- <sourceName>YesOrNoValue</sourceName>
- <sourceType>MlSlotClass</sourceType>
- <targetName>QualificationsApplyYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <optionalCollect>false</optionalCollect>
- <quickReplyType>Static</quickReplyType>
- <quickReplyWidgetType>Buttons</quickReplyWidgetType>
- <retryMessages>
- <message>I'm sorry, I didn't understand that. You have to select an option to proceed.</message>
- </retryMessages>
- <type>Collect</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>QualificationsApplyYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>Yes</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>QualificationsApplyYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>DCC_Sub_Yes</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>QualificationsApplyYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>No</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>QualificationsApplyYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>DCC_Sub_No</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <type>Wait</type>
- </botSteps>
- <developerName>DCC_Sub_Unsure</developerName>
- <label>DCC Sub Unsure</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Dependent_Care_Credit_Group</botDialogGroup>
- <botSteps>
- <botVariableOperation>
- <askCollectIfSet>false</askCollectIfSet>
- <botMessages>
- <message>Do you have earned income? (And if you're filing jointly, do both you and your spouse have earned income?)</message>
- </botMessages>
- <botQuickReplyOptions>
- <literalValue>Yes</literalValue>
- </botQuickReplyOptions>
- <botQuickReplyOptions>
- <literalValue>No</literalValue>
- </botQuickReplyOptions>
- <botVariableOperands>
- <disableAutoFill>true</disableAutoFill>
- <sourceName>YesOrNoValue</sourceName>
- <sourceType>MlSlotClass</sourceType>
- <targetName>EarnedIncomeYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <optionalCollect>false</optionalCollect>
- <quickReplyType>Static</quickReplyType>
- <quickReplyWidgetType>Buttons</quickReplyWidgetType>
- <retryMessages>
- <message>I'm sorry, I didn't understand that. You have to select an option to proceed.</message>
- </retryMessages>
- <type>Collect</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>EarnedIncomeYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>Yes</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>EarnedIncomeYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botMessages>
- <message>Based on your responses, you qualify for the Child and Dependent Care Credit.</message>
- </botMessages>
- <type>Message</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>VA_End_of_Flow</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>EarnedIncomeYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>No</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>EarnedIncomeYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>DCC_Sub_No</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <type>Wait</type>
- </botSteps>
- <developerName>DCC_Sub_Yes_Not_Married_Return</developerName>
- <label>DCC Sub Yes Not Married Return</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Child_Tax_Credit_Group</botDialogGroup>
- <botSteps>
- <botVariableOperation>
- <askCollectIfSet>false</askCollectIfSet>
- <botMessages>
- <message>Does the child have an SSN?</message>
- </botMessages>
- <botQuickReplyOptions>
- <literalValue>Yes</literalValue>
- </botQuickReplyOptions>
- <botQuickReplyOptions>
- <literalValue>No</literalValue>
- </botQuickReplyOptions>
- <botVariableOperands>
- <disableAutoFill>true</disableAutoFill>
- <sourceName>YesOrNoValue</sourceName>
- <sourceType>MlSlotClass</sourceType>
- <targetName>ChildHasSSNYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <optionalCollect>false</optionalCollect>
- <quickReplyType>Static</quickReplyType>
- <quickReplyWidgetType>Buttons</quickReplyWidgetType>
- <retryMessages>
- <message>I'm sorry, I didn't understand that. You have to select an option to proceed.</message>
- </retryMessages>
- <type>Collect</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>ChildHasSSNYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>No</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>ChildHasSSNYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>ChildTaxCreditRejection</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>ChildHasSSNYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>Yes</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>ChildHasSSNYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Child_In_United_States</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <type>Wait</type>
- </botSteps>
- <developerName>Child_Tax_Credit</developerName>
- <label>Child Tax Credit</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Child_Tax_Credit_Group</botDialogGroup>
- <botSteps>
- <botMessages>
- <message>Based on your responses, you don't qualify for the Child Tax Credit.</message>
- </botMessages>
- <type>Message</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>VA_End_of_Flow</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <developerName>ChildTaxCreditRejection</developerName>
- <label>Child Tax Credit Rejection</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Child_Tax_Credit_Group</botDialogGroup>
- <botSteps>
- <botVariableOperation>
- <askCollectIfSet>false</askCollectIfSet>
- <botMessages>
- <message>Does the child live in the United States?</message>
- </botMessages>
- <botQuickReplyOptions>
- <literalValue>Yes</literalValue>
- </botQuickReplyOptions>
- <botQuickReplyOptions>
- <literalValue>No</literalValue>
- </botQuickReplyOptions>
- <botVariableOperands>
- <disableAutoFill>true</disableAutoFill>
- <sourceName>YesOrNoValue</sourceName>
- <sourceType>MlSlotClass</sourceType>
- <targetName>ChildInUnitedStatesYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <optionalCollect>false</optionalCollect>
- <quickReplyType>Static</quickReplyType>
- <quickReplyWidgetType>Buttons</quickReplyWidgetType>
- <retryMessages>
- <message>I'm sorry, I didn't understand that. You have to select an option to proceed.</message>
- </retryMessages>
- <type>Collect</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>ChildInUnitedStatesYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>No</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>ChildInUnitedStatesYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>ChildTaxCreditRejection</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>ChildInUnitedStatesYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>Yes</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>ChildInUnitedStatesYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Qualifying_Child</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <type>Wait</type>
- </botSteps>
- <developerName>Child_In_United_States</developerName>
- <label>Child In United States</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Child_Tax_Credit_Group</botDialogGroup>
- <botSteps>
- <botVariableOperation>
- <botInvocation>
- <invocationActionName>ChatBotKnowledgeSearchUtil</invocationActionName>
- <invocationActionType>apex</invocationActionType>
- <invocationMappings>
- <parameterName>sKeyword1</parameterName>
- <type>Input</type>
- <value>Child Tax Credit Qualifications</value>
- </invocationMappings>
- <invocationMappings>
- <parameterName>output</parameterName>
- <type>Output</type>
- <variableName>articleList</variableName>
- <variableType>ConversationVariable</variableType>
- </invocationMappings>
- </botInvocation>
- <type>Set</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botMessages>
- <message>Please click on the following link for information on a qualifying child:
- {!articleList[0].url}</message>
- </botMessages>
- <type>Message</type>
- </botSteps>
- <botSteps>
- <botVariableOperation>
- <askCollectIfSet>false</askCollectIfSet>
- <botMessages>
- <message>Does the child meet all these requirements?</message>
- </botMessages>
- <botQuickReplyOptions>
- <literalValue>Yes</literalValue>
- </botQuickReplyOptions>
- <botQuickReplyOptions>
- <literalValue>No</literalValue>
- </botQuickReplyOptions>
- <botVariableOperands>
- <disableAutoFill>true</disableAutoFill>
- <sourceName>YesOrNoValue</sourceName>
- <sourceType>MlSlotClass</sourceType>
- <targetName>ChildRequirementsYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <optionalCollect>false</optionalCollect>
- <quickReplyType>Static</quickReplyType>
- <quickReplyWidgetType>Buttons</quickReplyWidgetType>
- <retryMessages>
- <message>I'm sorry, I didn't understand that. You have to select an option to proceed.</message>
- </retryMessages>
- <type>Collect</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>ChildRequirementsYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>Yes</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>ChildRequirementsYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botMessages>
- <message>Based on your responses, you qualify for the Child Tax Credit.</message>
- </botMessages>
- <type>Message</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>VA_End_of_Flow</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>ChildRequirementsYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>No</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>ChildRequirementsYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>ChildTaxCreditRejection</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <type>Wait</type>
- </botSteps>
- <developerName>Qualifying_Child</developerName>
- <label>Qualifying Child</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Dependent_Qualification_Group</botDialogGroup>
- <botSteps>
- <botMessages>
- <message>Is the person you're trying to claim one of these?</message>
- </botMessages>
- <type>Message</type>
- </botSteps>
- <botSteps>
- <botVariableOperation>
- <askCollectIfSet>false</askCollectIfSet>
- <botMessages>
- <message>Relationship test:
- • Son or daughter (including an adopted child)
- • Stepson/stepdaughter
- • Eligible foster child
- • Brother/sister
- • Half-brother/half-sister
- • Stepbrother/stepsister
- • A descendant of any of these</message>
- </botMessages>
- <botQuickReplyOptions>
- <literalValue>Yes</literalValue>
- </botQuickReplyOptions>
- <botQuickReplyOptions>
- <literalValue>No</literalValue>
- </botQuickReplyOptions>
- <botVariableOperands>
- <disableAutoFill>true</disableAutoFill>
- <sourceName>YesOrNoValue</sourceName>
- <sourceType>MlSlotClass</sourceType>
- <targetName>ClaimRelationshipTestYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <optionalCollect>false</optionalCollect>
- <quickReplyType>Static</quickReplyType>
- <quickReplyWidgetType>Buttons</quickReplyWidgetType>
- <retryMessages>
- <message>I'm sorry, I didn't understand that. You have to select an option to proceed.</message>
- </retryMessages>
- <type>Collect</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>ClaimRelationshipTestYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>Yes</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>ClaimRelationshipTestYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Age_Student_Disabled</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>ClaimRelationshipTestYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>No</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>ClaimRelationshipTestYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Relationship_Test_2</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <type>Wait</type>
- </botSteps>
- <developerName>Dependent_Qualification</developerName>
- <label>Dependent Qualification</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Education_Group</botDialogGroup>
- <botSteps>
- <botVariableOperation>
- <askCollectIfSet>false</askCollectIfSet>
- <botMessages>
- <message>Select the credit below to see if you qualify:</message>
- </botMessages>
- <botQuickReplyOptions>
- <literalValue>American Opportunity Credit</literalValue>
- </botQuickReplyOptions>
- <botQuickReplyOptions>
- <literalValue>Lifetime learning Credit</literalValue>
- </botQuickReplyOptions>
- <botVariableOperands>
- <disableAutoFill>true</disableAutoFill>
- <sourceName>EducationCreditChoiceValues</sourceName>
- <sourceType>MlSlotClass</sourceType>
- <targetName>EducationCreditChoice</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <optionalCollect>false</optionalCollect>
- <quickReplyType>Static</quickReplyType>
- <quickReplyWidgetType>Menu</quickReplyWidgetType>
- <retryMessages>
- <message>I'm sorry, I didn't understand that. You have to select an option to proceed.</message>
- </retryMessages>
- <type>Collect</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>EducationCreditChoice</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>American Opportunity Credit</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>EducationCreditChoice</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>American_Opportunity_Path</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>EducationCreditChoice</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>Lifetime learning Credit</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>EducationCreditChoice</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Lifetime_Learning_Path</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <type>Wait</type>
- </botSteps>
- <developerName>Education</developerName>
- <label>Education</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Education_Group</botDialogGroup>
- <botSteps>
- <botVariableOperation>
- <askCollectIfSet>false</askCollectIfSet>
- <botMessages>
- <message>Did the student complete the first 4 years of post secondary education before the beginning of the tax year?</message>
- </botMessages>
- <botQuickReplyOptions>
- <literalValue>Yes</literalValue>
- </botQuickReplyOptions>
- <botQuickReplyOptions>
- <literalValue>No</literalValue>
- </botQuickReplyOptions>
- <botVariableOperands>
- <disableAutoFill>true</disableAutoFill>
- <sourceName>YesOrNoValue</sourceName>
- <sourceType>MlSlotClass</sourceType>
- <targetName>AmericanOppQuestion1YesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <optionalCollect>false</optionalCollect>
- <quickReplyType>Static</quickReplyType>
- <quickReplyWidgetType>Buttons</quickReplyWidgetType>
- <retryMessages>
- <message>I'm sorry, I didn't understand that. You have to select an option to proceed.</message>
- </retryMessages>
- <type>Collect</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>AmericanOppQuestion1YesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>Yes</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>AmericanOppQuestion1YesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>AmericanPathRejection</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>AmericanOppQuestion1YesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>No</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>AmericanOppQuestion1YesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>American_Opportunity_Path_2</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <type>Wait</type>
- </botSteps>
- <developerName>American_Opportunity_Path</developerName>
- <label>American Opportunity Path</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Education_Group</botDialogGroup>
- <botSteps>
- <botVariableOperation>
- <askCollectIfSet>false</askCollectIfSet>
- <botMessages>
- <message>Did you pay qualified education expenses in 2019 for an eligible student?</message>
- </botMessages>
- <botQuickReplyOptions>
- <literalValue>Yes</literalValue>
- </botQuickReplyOptions>
- <botQuickReplyOptions>
- <literalValue>No</literalValue>
- </botQuickReplyOptions>
- <botVariableOperands>
- <disableAutoFill>true</disableAutoFill>
- <sourceName>YesOrNoValue</sourceName>
- <sourceType>MlSlotClass</sourceType>
- <targetName>LifetimeLearningQuestion1YesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <optionalCollect>false</optionalCollect>
- <quickReplyType>Static</quickReplyType>
- <quickReplyWidgetType>Buttons</quickReplyWidgetType>
- <retryMessages>
- <message>I'm sorry, I didn't understand that. You have to select an option to proceed.</message>
- </retryMessages>
- <type>Collect</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>LifetimeLearningQuestion1YesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>No</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>LifetimeLearningQuestion1YesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Lifetime_Path_Rejection</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>LifetimeLearningQuestion1YesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>Yes</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>LifetimeLearningQuestion1YesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Lifetime_Opportunity_Path_1</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <type>Wait</type>
- </botSteps>
- <developerName>Lifetime_Learning_Path</developerName>
- <label>Lifetime Learning Path</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Education_Group</botDialogGroup>
- <botSteps>
- <botMessages>
- <message>The student isn't an eligible student for the American Opportunity Credit.</message>
- </botMessages>
- <type>Message</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>VA_End_of_Flow</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <developerName>AmericanPathRejection</developerName>
- <label>American Path Rejection</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Education_Group</botDialogGroup>
- <botSteps>
- <botVariableOperation>
- <askCollectIfSet>false</askCollectIfSet>
- <botMessages>
- <message>Was either the American Opp. Credit or Hope Scholarship credit claimed at least 4 prior tax years for this student?</message>
- </botMessages>
- <botQuickReplyOptions>
- <literalValue>Yes</literalValue>
- </botQuickReplyOptions>
- <botQuickReplyOptions>
- <literalValue>No</literalValue>
- </botQuickReplyOptions>
- <botVariableOperands>
- <disableAutoFill>true</disableAutoFill>
- <sourceName>YesOrNoValue</sourceName>
- <sourceType>MlSlotClass</sourceType>
- <targetName>AmericanOppQuestion2YesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <optionalCollect>false</optionalCollect>
- <quickReplyType>Static</quickReplyType>
- <quickReplyWidgetType>Buttons</quickReplyWidgetType>
- <retryMessages>
- <message>I'm sorry, I didn't understand that. You have to select an option to proceed.</message>
- </retryMessages>
- <type>Collect</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>AmericanOppQuestion2YesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>Yes</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>AmericanOppQuestion2YesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>AmericanPathRejection</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>AmericanOppQuestion2YesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>No</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>AmericanOppQuestion2YesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>American_Opportunity_Path_3</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <type>Wait</type>
- </botSteps>
- <developerName>American_Opportunity_Path_2</developerName>
- <label>American Opportunity Path 2</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Education_Group</botDialogGroup>
- <botSteps>
- <botVariableOperation>
- <askCollectIfSet>false</askCollectIfSet>
- <botMessages>
- <message>Was the student enrolled at least half-time in a program leading to a degree, certificate, or other recognized educational for at least one academic period beginning during 2019 (or the first 3 months of 2020 if the qualified expenses were paid in 2019)?</message>
- </botMessages>
- <botQuickReplyOptions>
- <literalValue>Yes</literalValue>
- </botQuickReplyOptions>
- <botQuickReplyOptions>
- <literalValue>No</literalValue>
- </botQuickReplyOptions>
- <botVariableOperands>
- <disableAutoFill>true</disableAutoFill>
- <sourceName>YesOrNoValue</sourceName>
- <sourceType>MlSlotClass</sourceType>
- <targetName>AmericanOppQuestion3YesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <optionalCollect>false</optionalCollect>
- <quickReplyType>Static</quickReplyType>
- <quickReplyWidgetType>Buttons</quickReplyWidgetType>
- <retryMessages>
- <message>I'm sorry, I didn't understand that. You have to select an option to proceed.</message>
- </retryMessages>
- <type>Collect</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>AmericanOppQuestion3YesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>No</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>AmericanOppQuestion3YesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>AmericanPathRejection</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>AmericanOppQuestion3YesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>Yes</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>AmericanOppQuestion3YesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>American_Opportunity_Path_4</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <type>Wait</type>
- </botSteps>
- <developerName>American_Opportunity_Path_3</developerName>
- <label>American Opportunity Path 3</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Education_Group</botDialogGroup>
- <botSteps>
- <botVariableOperation>
- <askCollectIfSet>false</askCollectIfSet>
- <botMessages>
- <message>Is the student free of any federal or state felony convictions for possession or distributing a controlled substance as of the end of the tax year?</message>
- </botMessages>
- <botQuickReplyOptions>
- <literalValue>Yes</literalValue>
- </botQuickReplyOptions>
- <botQuickReplyOptions>
- <literalValue>No</literalValue>
- </botQuickReplyOptions>
- <botVariableOperands>
- <disableAutoFill>true</disableAutoFill>
- <sourceName>YesOrNoValue</sourceName>
- <sourceType>MlSlotClass</sourceType>
- <targetName>AmericanOppQuestion4YesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <optionalCollect>false</optionalCollect>
- <quickReplyType>Static</quickReplyType>
- <quickReplyWidgetType>Buttons</quickReplyWidgetType>
- <retryMessages>
- <message>I'm sorry, I didn't understand that. You have to select an option to proceed.</message>
- </retryMessages>
- <type>Collect</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>AmericanOppQuestion4YesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>No</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>AmericanOppQuestion4YesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>AmericanPathRejection</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>AmericanOppQuestion4YesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>Yes</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>AmericanOppQuestion4YesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botMessages>
- <message>Based on your response, the student is an eligible student for the American Opportunity Credit.</message>
- </botMessages>
- <type>Message</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>VA_End_of_Flow</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <type>Wait</type>
- </botSteps>
- <developerName>American_Opportunity_Path_4</developerName>
- <label>American Opportunity Path 4</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Education_Group</botDialogGroup>
- <botSteps>
- <botMessages>
- <message>You can't claim the Lifetime Learning Credit for 2019.</message>
- </botMessages>
- <type>Message</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>VA_End_of_Flow</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <developerName>Lifetime_Path_Rejection</developerName>
- <label>Lifetime Path Rejection</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Education_Group</botDialogGroup>
- <botSteps>
- <botVariableOperation>
- <askCollectIfSet>false</askCollectIfSet>
- <botMessages>
- <message>Did the academic period for which you paid qualified education expenses begin in 2019 or the first 3 months of 2020?</message>
- </botMessages>
- <botQuickReplyOptions>
- <literalValue>Yes</literalValue>
- </botQuickReplyOptions>
- <botQuickReplyOptions>
- <literalValue>No</literalValue>
- </botQuickReplyOptions>
- <botVariableOperands>
- <disableAutoFill>true</disableAutoFill>
- <sourceName>YesOrNoValue</sourceName>
- <sourceType>MlSlotClass</sourceType>
- <targetName>LifetimeLearningQuestion2YesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <optionalCollect>false</optionalCollect>
- <quickReplyType>Static</quickReplyType>
- <quickReplyWidgetType>Buttons</quickReplyWidgetType>
- <retryMessages>
- <message>I'm sorry, I didn't understand that. You have to select an option to proceed.</message>
- </retryMessages>
- <type>Collect</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>LifetimeLearningQuestion2YesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>No</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>LifetimeLearningQuestion2YesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Lifetime_Path_Rejection</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>LifetimeLearningQuestion2YesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>Yes</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>LifetimeLearningQuestion2YesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Lifetime_Opportunity_Path_2</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <type>Wait</type>
- </botSteps>
- <developerName>Lifetime_Opportunity_Path_1</developerName>
- <label>Lifetime Opportunity Path 1</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Education_Group</botDialogGroup>
- <botSteps>
- <botVariableOperation>
- <askCollectIfSet>false</askCollectIfSet>
- <botMessages>
- <message>Is the eligible student you, your spouse (if married filing jointly), or your dependent you claim on your tax return?</message>
- </botMessages>
- <botQuickReplyOptions>
- <literalValue>Yes</literalValue>
- </botQuickReplyOptions>
- <botQuickReplyOptions>
- <literalValue>No</literalValue>
- </botQuickReplyOptions>
- <botVariableOperands>
- <disableAutoFill>true</disableAutoFill>
- <sourceName>YesOrNoValue</sourceName>
- <sourceType>MlSlotClass</sourceType>
- <targetName>LifetimeLearningQuestion3YesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <optionalCollect>false</optionalCollect>
- <quickReplyType>Static</quickReplyType>
- <quickReplyWidgetType>Buttons</quickReplyWidgetType>
- <retryMessages>
- <message>I'm sorry, I didn't understand that. You have to select an option to proceed.</message>
- </retryMessages>
- <type>Collect</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>LifetimeLearningQuestion3YesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>No</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>LifetimeLearningQuestion3YesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Lifetime_Path_Rejection</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>LifetimeLearningQuestion3YesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>Yes</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>LifetimeLearningQuestion3YesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Lifetime_Opportunity_Path_3</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <type>Wait</type>
- </botSteps>
- <developerName>Lifetime_Opportunity_Path_2</developerName>
- <label>Lifetime Opportunity Path 2</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Education_Group</botDialogGroup>
- <botSteps>
- <botVariableOperation>
- <askCollectIfSet>false</askCollectIfSet>
- <botMessages>
- <message>Are you listed as a dependent on another person's tax return?</message>
- </botMessages>
- <botQuickReplyOptions>
- <literalValue>Yes</literalValue>
- </botQuickReplyOptions>
- <botQuickReplyOptions>
- <literalValue>No</literalValue>
- </botQuickReplyOptions>
- <botVariableOperands>
- <disableAutoFill>true</disableAutoFill>
- <sourceName>YesOrNoValue</sourceName>
- <sourceType>MlSlotClass</sourceType>
- <targetName>LifetimeLearningQuestion4YesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <optionalCollect>false</optionalCollect>
- <quickReplyType>Static</quickReplyType>
- <quickReplyWidgetType>Buttons</quickReplyWidgetType>
- <retryMessages>
- <message>I'm sorry, I didn't understand that. You have to select an option to proceed.</message>
- </retryMessages>
- <type>Collect</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>LifetimeLearningQuestion4YesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>Yes</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>LifetimeLearningQuestion4YesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Lifetime_Path_Rejection</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>LifetimeLearningQuestion4YesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>No</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>LifetimeLearningQuestion4YesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Lifetime_Opportunity_Path_4</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <type>Wait</type>
- </botSteps>
- <developerName>Lifetime_Opportunity_Path_3</developerName>
- <label>Lifetime Opportunity Path 3</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Education_Group</botDialogGroup>
- <botSteps>
- <botVariableOperation>
- <askCollectIfSet>false</askCollectIfSet>
- <botMessages>
- <message>Is your filing status married filing separately?</message>
- </botMessages>
- <botQuickReplyOptions>
- <literalValue>Yes</literalValue>
- </botQuickReplyOptions>
- <botQuickReplyOptions>
- <literalValue>No</literalValue>
- </botQuickReplyOptions>
- <botVariableOperands>
- <disableAutoFill>true</disableAutoFill>
- <sourceName>YesOrNoValue</sourceName>
- <sourceType>MlSlotClass</sourceType>
- <targetName>LifetimeLearningQuestion5YesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <optionalCollect>false</optionalCollect>
- <quickReplyType>Static</quickReplyType>
- <quickReplyWidgetType>Buttons</quickReplyWidgetType>
- <retryMessages>
- <message>I'm sorry, I didn't understand that. You have to select an option to proceed.</message>
- </retryMessages>
- <type>Collect</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>LifetimeLearningQuestion5YesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>Yes</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>LifetimeLearningQuestion5YesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Lifetime_Path_Rejection</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>LifetimeLearningQuestion5YesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>No</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>LifetimeLearningQuestion5YesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Lifetime_Opportunity_Path_5</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <type>Wait</type>
- </botSteps>
- <developerName>Lifetime_Opportunity_Path_4</developerName>
- <label>Lifetime Opportunity Path 4</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Education_Group</botDialogGroup>
- <botSteps>
- <botVariableOperation>
- <askCollectIfSet>false</askCollectIfSet>
- <botMessages>
- <message>For any part of 2019, were you (or your spouse if applicable) a nonresident alien who didn't elect to be treated as a resident alien for tax purposes?</message>
- </botMessages>
- <botQuickReplyOptions>
- <literalValue>Yes</literalValue>
- </botQuickReplyOptions>
- <botQuickReplyOptions>
- <literalValue>No</literalValue>
- </botQuickReplyOptions>
- <botVariableOperands>
- <disableAutoFill>true</disableAutoFill>
- <sourceName>YesOrNoValue</sourceName>
- <sourceType>MlSlotClass</sourceType>
- <targetName>LifetimeLearningQuestion6YesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <optionalCollect>false</optionalCollect>
- <quickReplyType>Static</quickReplyType>
- <quickReplyWidgetType>Buttons</quickReplyWidgetType>
- <retryMessages>
- <message>I'm sorry, I didn't understand that. You have to select an option to proceed.</message>
- </retryMessages>
- <type>Collect</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>LifetimeLearningQuestion6YesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>Yes</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>LifetimeLearningQuestion6YesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Lifetime_Path_Rejection</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>LifetimeLearningQuestion6YesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>Yes</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>LifetimeLearningQuestion6YesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Lifetime_Opportunity_Path_6</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <type>Wait</type>
- </botSteps>
- <developerName>Lifetime_Opportunity_Path_5</developerName>
- <label>Lifetime Opportunity Path 5</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Education_Group</botDialogGroup>
- <botSteps>
- <botVariableOperation>
- <askCollectIfSet>false</askCollectIfSet>
- <botMessages>
- <message>Is your modified adjusted gross income (MAGI) less than $67,000 ($134,000 if married filing jointly)?</message>
- </botMessages>
- <botQuickReplyOptions>
- <literalValue>Yes</literalValue>
- </botQuickReplyOptions>
- <botQuickReplyOptions>
- <literalValue>No</literalValue>
- </botQuickReplyOptions>
- <botVariableOperands>
- <disableAutoFill>true</disableAutoFill>
- <sourceName>YesOrNoValue</sourceName>
- <sourceType>MlSlotClass</sourceType>
- <targetName>LifetimeLearningQuestion7YesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <optionalCollect>false</optionalCollect>
- <quickReplyType>Static</quickReplyType>
- <quickReplyWidgetType>Buttons</quickReplyWidgetType>
- <retryMessages>
- <message>I'm sorry, I didn't understand that. You have to select an option to proceed.</message>
- </retryMessages>
- <type>Collect</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>LifetimeLearningQuestion7YesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>No</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>LifetimeLearningQuestion7YesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Lifetime_Path_Rejection</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>LifetimeLearningQuestion7YesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>Yes</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>LifetimeLearningQuestion7YesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Lifetime_Learning_Path_7</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <type>Wait</type>
- </botSteps>
- <developerName>Lifetime_Opportunity_Path_6</developerName>
- <label>Lifetime Opportunity Path 6</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Education_Group</botDialogGroup>
- <botSteps>
- <botVariableOperation>
- <askCollectIfSet>false</askCollectIfSet>
- <botMessages>
- <message>Do you have a tax liability (Form 1040, line 15, minus Schedule 3 (Form 1040), lines 48 and 49, and the amount from Schedule R (Form 1040) line 22)?</message>
- </botMessages>
- <botQuickReplyOptions>
- <literalValue>Yes</literalValue>
- </botQuickReplyOptions>
- <botQuickReplyOptions>
- <literalValue>No</literalValue>
- </botQuickReplyOptions>
- <botVariableOperands>
- <disableAutoFill>true</disableAutoFill>
- <sourceName>YesOrNoValue</sourceName>
- <sourceType>MlSlotClass</sourceType>
- <targetName>LifetimeLearningQuestion8YesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <optionalCollect>false</optionalCollect>
- <quickReplyType>Static</quickReplyType>
- <quickReplyWidgetType>Buttons</quickReplyWidgetType>
- <retryMessages>
- <message>I'm sorry, I didn't understand that. You have to select an option to proceed.</message>
- </retryMessages>
- <type>Collect</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>LifetimeLearningQuestion8YesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>No</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>LifetimeLearningQuestion8YesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Lifetime_Path_Rejection</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>LifetimeLearningQuestion8YesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>Yes</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>LifetimeLearningQuestion8YesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Lifetime_Opportunity_Path_8</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <type>Wait</type>
- </botSteps>
- <developerName>Lifetime_Learning_Path_7</developerName>
- <label>Lifetime Opportunity Path 7</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Education_Group</botDialogGroup>
- <botSteps>
- <botVariableOperation>
- <askCollectIfSet>false</askCollectIfSet>
- <botMessages>
- <message>Are you claiming an American Opportunity Credit or a tuition and fees deduction (see chapter 6) for the same student?</message>
- </botMessages>
- <botQuickReplyOptions>
- <literalValue>Yes</literalValue>
- </botQuickReplyOptions>
- <botQuickReplyOptions>
- <literalValue>No</literalValue>
- </botQuickReplyOptions>
- <botVariableOperands>
- <disableAutoFill>true</disableAutoFill>
- <sourceName>YesOrNoValue</sourceName>
- <sourceType>MlSlotClass</sourceType>
- <targetName>LifetimeLearningQuestion9YesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <optionalCollect>false</optionalCollect>
- <quickReplyType>Static</quickReplyType>
- <quickReplyWidgetType>Buttons</quickReplyWidgetType>
- <retryMessages>
- <message>I'm sorry, I didn't understand that. You have to select an option to proceed.</message>
- </retryMessages>
- <type>Collect</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>LifetimeLearningQuestion9YesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>Yes</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>LifetimeLearningQuestion9YesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Lifetime_Path_Rejection</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>LifetimeLearningQuestion9YesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>No</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>LifetimeLearningQuestion9YesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Lifetime_Opportunity_Path_9</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <type>Wait</type>
- </botSteps>
- <developerName>Lifetime_Opportunity_Path_8</developerName>
- <label>Lifetime Opportunity Path 8</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Education_Group</botDialogGroup>
- <botSteps>
- <botVariableOperation>
- <askCollectIfSet>false</askCollectIfSet>
- <botMessages>
- <message>Did you use the same expenses to claim a deduction or credit?</message>
- </botMessages>
- <botQuickReplyOptions>
- <literalValue>Yes</literalValue>
- </botQuickReplyOptions>
- <botQuickReplyOptions>
- <literalValue>No</literalValue>
- </botQuickReplyOptions>
- <botVariableOperands>
- <disableAutoFill>true</disableAutoFill>
- <sourceName>YesOrNoValue</sourceName>
- <sourceType>MlSlotClass</sourceType>
- <targetName>LifetimeLearningQuestion10YesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <optionalCollect>false</optionalCollect>
- <quickReplyType>Static</quickReplyType>
- <quickReplyWidgetType>Buttons</quickReplyWidgetType>
- <retryMessages>
- <message>I'm sorry, I didn't understand that. You have to select an option to proceed.</message>
- </retryMessages>
- <type>Collect</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>LifetimeLearningQuestion10YesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>Yes</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>LifetimeLearningQuestion10YesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Lifetime_Path_Rejection</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>LifetimeLearningQuestion10YesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>No</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>LifetimeLearningQuestion10YesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Lifetime_Opportunity_Path_10</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <type>Wait</type>
- </botSteps>
- <developerName>Lifetime_Opportunity_Path_9</developerName>
- <label>Lifetime Opportunity Path 9</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Education_Group</botDialogGroup>
- <botSteps>
- <botVariableOperation>
- <askCollectIfSet>false</askCollectIfSet>
- <botMessages>
- <message>Were the same expenses paid with a tax-free scholarship, grant, or employer-provided educational assistance program?</message>
- </botMessages>
- <botQuickReplyOptions>
- <literalValue>Yes</literalValue>
- </botQuickReplyOptions>
- <botQuickReplyOptions>
- <literalValue>No</literalValue>
- </botQuickReplyOptions>
- <botVariableOperands>
- <disableAutoFill>true</disableAutoFill>
- <sourceName>YesOrNoValue</sourceName>
- <sourceType>MlSlotClass</sourceType>
- <targetName>LifetimeLearningQuestion11YesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <optionalCollect>false</optionalCollect>
- <quickReplyType>Static</quickReplyType>
- <quickReplyWidgetType>Buttons</quickReplyWidgetType>
- <retryMessages>
- <message>I'm sorry, I didn't understand that. You have to select an option to proceed.</message>
- </retryMessages>
- <type>Collect</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>LifetimeLearningQuestion11YesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>Yes</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>LifetimeLearningQuestion11YesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Lifetime_Path_Rejection</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>LifetimeLearningQuestion11YesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>No</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>LifetimeLearningQuestion11YesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Lifetime_Opportunity_Path_11</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <type>Wait</type>
- </botSteps>
- <developerName>Lifetime_Opportunity_Path_10</developerName>
- <label>Lifetime Opportunity Path 10</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Education_Group</botDialogGroup>
- <botSteps>
- <botVariableOperation>
- <askCollectIfSet>false</askCollectIfSet>
- <botMessages>
- <message>Did you, or someone else, receive a refund of all the expenses?</message>
- </botMessages>
- <botQuickReplyOptions>
- <literalValue>Yes</literalValue>
- </botQuickReplyOptions>
- <botQuickReplyOptions>
- <literalValue>No</literalValue>
- </botQuickReplyOptions>
- <botVariableOperands>
- <disableAutoFill>true</disableAutoFill>
- <sourceName>YesOrNoValue</sourceName>
- <sourceType>MlSlotClass</sourceType>
- <targetName>LifetimeLearningQuestion12YesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <optionalCollect>false</optionalCollect>
- <quickReplyType>Static</quickReplyType>
- <quickReplyWidgetType>Buttons</quickReplyWidgetType>
- <retryMessages>
- <message>I'm sorry, I didn't understand that. You have to select an option to proceed.</message>
- </retryMessages>
- <type>Collect</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>LifetimeLearningQuestion12YesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>Yes</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>LifetimeLearningQuestion12YesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Lifetime_Path_Rejection</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>LifetimeLearningQuestion12YesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>No</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>LifetimeLearningQuestion12YesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botMessages>
- <message>You can claim the Lifetime Learning Credit for 2019.</message>
- </botMessages>
- <type>Message</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>VA_End_of_Flow</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <type>Wait</type>
- </botSteps>
- <developerName>Lifetime_Opportunity_Path_11</developerName>
- <label>Lifetime Opportunity Path 11</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Dependent_Qualification_Group</botDialogGroup>
- <botSteps>
- <botMessages>
- <message>Is this person one of these?
- • Under age 19 at the end of the year and younger than you (or your spouse if filing jointly)
- • A full-time student under age 24 at the close of the year and younger than you (or your spouse if filing jointly)</message>
- </botMessages>
- <type>Message</type>
- </botSteps>
- <botSteps>
- <botVariableOperation>
- <askCollectIfSet>false</askCollectIfSet>
- <botMessages>
- <message>Or was permanently and totally disabled at any time during the year.</message>
- </botMessages>
- <botQuickReplyOptions>
- <literalValue>Yes</literalValue>
- </botQuickReplyOptions>
- <botQuickReplyOptions>
- <literalValue>No</literalValue>
- </botQuickReplyOptions>
- <botVariableOperands>
- <disableAutoFill>true</disableAutoFill>
- <sourceName>YesOrNoValue</sourceName>
- <sourceType>MlSlotClass</sourceType>
- <targetName>AgeStudentDisabledYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <optionalCollect>false</optionalCollect>
- <quickReplyType>Static</quickReplyType>
- <quickReplyWidgetType>Buttons</quickReplyWidgetType>
- <retryMessages>
- <message>I'm sorry, I didn't understand that. You have to select an option to proceed.</message>
- </retryMessages>
- <type>Collect</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>AgeStudentDisabledYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>No</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>AgeStudentDisabledYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Dependent_Qualification_Rejection</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>AgeStudentDisabledYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>Yes</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>AgeStudentDisabledYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Dependent_Living_with_You</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <type>Wait</type>
- </botSteps>
- <developerName>Age_Student_Disabled</developerName>
- <label>Age Student Disabled</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Dependent_Qualification_Group</botDialogGroup>
- <botSteps>
- <botVariableOperation>
- <askCollectIfSet>false</askCollectIfSet>
- <botMessages>
- <message>Was this person either:
- • Living with you all year
- • Your parent living in a home you maintained for them</message>
- </botMessages>
- <botQuickReplyOptions>
- <literalValue>Yes</literalValue>
- </botQuickReplyOptions>
- <botQuickReplyOptions>
- <literalValue>No</literalValue>
- </botQuickReplyOptions>
- <botVariableOperands>
- <disableAutoFill>true</disableAutoFill>
- <sourceName>YesOrNoValue</sourceName>
- <sourceType>MlSlotClass</sourceType>
- <targetName>DependentRelationshipTest2YesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <optionalCollect>false</optionalCollect>
- <quickReplyType>Static</quickReplyType>
- <quickReplyWidgetType>Buttons</quickReplyWidgetType>
- <retryMessages>
- <message>I'm sorry, I didn't understand that. You have to select an option to proceed.</message>
- </retryMessages>
- <type>Collect</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>DependentRelationshipTest2YesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>No</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>DependentRelationshipTest2YesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Dependent_Qualification_Rejection</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>DependentRelationshipTest2YesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>Yes</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>DependentRelationshipTest2YesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Dependent_Gross_Income</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <type>Wait</type>
- </botSteps>
- <developerName>Relationship_Test_2</developerName>
- <label>Relationship Test 2</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Dependent_Qualification_Group</botDialogGroup>
- <botSteps>
- <botMessages>
- <message>Based on your responses, the person doesn't qualify as a dependent.</message>
- </botMessages>
- <type>Message</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>VA_End_of_Flow</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <developerName>Dependent_Qualification_Rejection</developerName>
- <label>Dependent Qualification Rejection</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Dependent_Qualification_Group</botDialogGroup>
- <botSteps>
- <botVariableOperation>
- <askCollectIfSet>false</askCollectIfSet>
- <botMessages>
- <message>Did the person live with you for more than half of the year?</message>
- </botMessages>
- <botQuickReplyOptions>
- <literalValue>Yes</literalValue>
- </botQuickReplyOptions>
- <botQuickReplyOptions>
- <literalValue>No</literalValue>
- </botQuickReplyOptions>
- <botVariableOperands>
- <disableAutoFill>true</disableAutoFill>
- <sourceName>YesOrNoValue</sourceName>
- <sourceType>MlSlotClass</sourceType>
- <targetName>DepedentLivingWithYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <optionalCollect>false</optionalCollect>
- <quickReplyType>Static</quickReplyType>
- <quickReplyWidgetType>Buttons</quickReplyWidgetType>
- <retryMessages>
- <message>I'm sorry, I didn't understand that. You have to select an option to proceed.</message>
- </retryMessages>
- <type>Collect</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>DepedentLivingWithYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>No</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>DepedentLivingWithYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Dependent_Qualification_Rejection</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>DepedentLivingWithYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>Yes</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>DepedentLivingWithYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Dependent_Support</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <type>Wait</type>
- </botSteps>
- <developerName>Dependent_Living_with_You</developerName>
- <label>Dependent Living with You</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Dependent_Qualification_Group</botDialogGroup>
- <botSteps>
- <botVariableOperation>
- <askCollectIfSet>false</askCollectIfSet>
- <botMessages>
- <message>Did this person provide more than half of their own support?</message>
- </botMessages>
- <botQuickReplyOptions>
- <literalValue>Yes</literalValue>
- </botQuickReplyOptions>
- <botQuickReplyOptions>
- <literalValue>No</literalValue>
- </botQuickReplyOptions>
- <botVariableOperands>
- <disableAutoFill>true</disableAutoFill>
- <sourceName>YesOrNoValue</sourceName>
- <sourceType>MlSlotClass</sourceType>
- <targetName>DependentSupportYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <optionalCollect>false</optionalCollect>
- <quickReplyType>Static</quickReplyType>
- <quickReplyWidgetType>Buttons</quickReplyWidgetType>
- <retryMessages>
- <message>I'm sorry, I didn't understand that. You have to select an option to proceed.</message>
- </retryMessages>
- <type>Collect</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>DependentSupportYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>Yes</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>DependentSupportYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Dependent_Qualification_Rejection</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>DependentSupportYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>No</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>DependentSupportYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Dependent_Residency</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <type>Wait</type>
- </botSteps>
- <developerName>Dependent_Support</developerName>
- <label>Dependent Support</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Dependent_Qualification_Group</botDialogGroup>
- <botSteps>
- <botVariableOperation>
- <askCollectIfSet>false</askCollectIfSet>
- <botMessages>
- <message>Is the person a citizen or resident of one of these:
- • United States
- • Canada
- • Mexico</message>
- </botMessages>
- <botQuickReplyOptions>
- <literalValue>Yes</literalValue>
- </botQuickReplyOptions>
- <botQuickReplyOptions>
- <literalValue>No</literalValue>
- </botQuickReplyOptions>
- <botVariableOperands>
- <disableAutoFill>true</disableAutoFill>
- <sourceName>YesOrNoValue</sourceName>
- <sourceType>MlSlotClass</sourceType>
- <targetName>DependentResidentYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <optionalCollect>false</optionalCollect>
- <quickReplyType>Static</quickReplyType>
- <quickReplyWidgetType>Buttons</quickReplyWidgetType>
- <retryMessages>
- <message>I'm sorry, I didn't understand that. You have to select an option to proceed.</message>
- </retryMessages>
- <type>Collect</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>DependentResidentYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>No</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>DependentResidentYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Dependent_Qualification_Rejection</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>DependentResidentYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>Yes</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>DependentResidentYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botMessages>
- <message>Based on your responses, this person qualifies as a dependent, as long as this person doesn't file a joint tax return.</message>
- </botMessages>
- <type>Message</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>VA_End_of_Flow</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <type>Wait</type>
- </botSteps>
- <developerName>Dependent_Residency</developerName>
- <label>Dependent Residency</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Dependent_Qualification_Group</botDialogGroup>
- <botSteps>
- <botVariableOperation>
- <askCollectIfSet>false</askCollectIfSet>
- <botMessages>
- <message>Does this person earn more than $4,150 in gross income for the year?</message>
- </botMessages>
- <botQuickReplyOptions>
- <literalValue>Yes</literalValue>
- </botQuickReplyOptions>
- <botQuickReplyOptions>
- <literalValue>No</literalValue>
- </botQuickReplyOptions>
- <botVariableOperands>
- <disableAutoFill>true</disableAutoFill>
- <sourceName>YesOrNoValue</sourceName>
- <sourceType>MlSlotClass</sourceType>
- <targetName>DependentGrossIncomeYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <optionalCollect>false</optionalCollect>
- <quickReplyType>Static</quickReplyType>
- <quickReplyWidgetType>Buttons</quickReplyWidgetType>
- <retryMessages>
- <message>I'm sorry, I didn't understand that. You have to select an option to proceed.</message>
- </retryMessages>
- <type>Collect</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>DependentGrossIncomeYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>Yes</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>DependentGrossIncomeYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Dependent_Qualification_Rejection</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>DependentGrossIncomeYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>No</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>DependentGrossIncomeYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Dependent_More_Than_Half</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <type>Wait</type>
- </botSteps>
- <developerName>Dependent_Gross_Income</developerName>
- <label>Dependent Gross Income</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Dependent_Qualification_Group</botDialogGroup>
- <botSteps>
- <botVariableOperation>
- <askCollectIfSet>false</askCollectIfSet>
- <botMessages>
- <message>Did you provide more than half of the support for this person?</message>
- </botMessages>
- <botQuickReplyOptions>
- <literalValue>Yes</literalValue>
- </botQuickReplyOptions>
- <botQuickReplyOptions>
- <literalValue>No</literalValue>
- </botQuickReplyOptions>
- <botVariableOperands>
- <disableAutoFill>true</disableAutoFill>
- <sourceName>YesOrNoValue</sourceName>
- <sourceType>MlSlotClass</sourceType>
- <targetName>DependentMoreThanHalfYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <optionalCollect>false</optionalCollect>
- <quickReplyType>Static</quickReplyType>
- <quickReplyWidgetType>Buttons</quickReplyWidgetType>
- <retryMessages>
- <message>I'm sorry, I didn't understand that. You have to select an option to proceed.</message>
- </retryMessages>
- <type>Collect</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>DependentMoreThanHalfYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>No</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>DependentMoreThanHalfYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Dependent_Qualification_Rejection</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>DependentMoreThanHalfYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>Yes</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>DependentMoreThanHalfYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Dependent_Residency</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <type>Wait</type>
- </botSteps>
- <developerName>Dependent_More_Than_Half</developerName>
- <label>Dependent More Than Half</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Earned_Income_Credit_Group</botDialogGroup>
- <botSteps>
- <botVariableOperation>
- <askCollectIfSet>false</askCollectIfSet>
- <botMessages>
- <message>To make sure I understand, you're trying to see if you can claim the Earned Income Credit (EIC) on your 2019 tax return?</message>
- </botMessages>
- <botQuickReplyOptions>
- <literalValue>Yes</literalValue>
- </botQuickReplyOptions>
- <botQuickReplyOptions>
- <literalValue>No</literalValue>
- </botQuickReplyOptions>
- <botVariableOperands>
- <disableAutoFill>true</disableAutoFill>
- <sourceName>YesOrNoValue</sourceName>
- <sourceType>MlSlotClass</sourceType>
- <targetName>EarnedIncomeCreditYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <optionalCollect>false</optionalCollect>
- <quickReplyType>Static</quickReplyType>
- <quickReplyWidgetType>Buttons</quickReplyWidgetType>
- <retryMessages>
- <message>I'm sorry, I didn't understand that. You have to select an option to proceed.</message>
- </retryMessages>
- <type>Collect</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>EarnedIncomeCreditYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>No</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>EarnedIncomeCreditYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <sourceName>Software_Chatty</sourceName>
- <sourceType>BotDefinition</sourceType>
- <targetName>SoftwareBot</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Set</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <conversationSystemMessage>
- <systemMessageMappings>
- <mappingType>Input</mappingType>
- <parameterType>Transfer</parameterType>
- <variableName>SoftwareBot</variableName>
- </systemMessageMappings>
- <type>Transfer</type>
- </conversationSystemMessage>
- <type>SystemMessage</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>EarnedIncomeCreditYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>Yes</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>EarnedIncomeCreditYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>EIC_3600</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <type>Wait</type>
- </botSteps>
- <developerName>Earned_Income_Credit</developerName>
- <label>Earned Income Credit</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Earned_Income_Credit_Group</botDialogGroup>
- <botSteps>
- <botVariableOperation>
- <askCollectIfSet>false</askCollectIfSet>
- <botMessages>
- <message>Do you have earned income and investment income of $3,600 or less?</message>
- </botMessages>
- <botQuickReplyOptions>
- <literalValue>Yes</literalValue>
- </botQuickReplyOptions>
- <botQuickReplyOptions>
- <literalValue>No</literalValue>
- </botQuickReplyOptions>
- <botVariableOperands>
- <disableAutoFill>true</disableAutoFill>
- <sourceName>YesOrNoValue</sourceName>
- <sourceType>MlSlotClass</sourceType>
- <targetName>EIC3600YesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <optionalCollect>false</optionalCollect>
- <quickReplyType>Static</quickReplyType>
- <quickReplyWidgetType>Buttons</quickReplyWidgetType>
- <retryMessages>
- <message>I'm sorry, I didn't understand that. You have to select an option to proceed.</message>
- </retryMessages>
- <type>Collect</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>EIC3600YesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>No</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>EIC3600YesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>EIC_Reject</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>EIC3600YesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>Yes</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>EIC3600YesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>EIC_Filing_Form</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <type>Wait</type>
- </botSteps>
- <developerName>EIC_3600</developerName>
- <label>EIC 3600</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Earned_Income_Credit_Group</botDialogGroup>
- <botSteps>
- <botMessages>
- <message>Based on your responses, you don't qualify for the EIC.</message>
- </botMessages>
- <type>Message</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>VA_End_of_Flow</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <developerName>EIC_Reject</developerName>
- <label>EIC Reject</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Earned_Income_Credit_Group</botDialogGroup>
- <botSteps>
- <botVariableOperation>
- <askCollectIfSet>false</askCollectIfSet>
- <botMessages>
- <message>Is your filing status married filing separately and/or are you filing Form 2555/2555-EZ?</message>
- </botMessages>
- <botQuickReplyOptions>
- <literalValue>Yes</literalValue>
- </botQuickReplyOptions>
- <botQuickReplyOptions>
- <literalValue>No</literalValue>
- </botQuickReplyOptions>
- <botVariableOperands>
- <disableAutoFill>true</disableAutoFill>
- <sourceName>YesOrNoValue</sourceName>
- <sourceType>MlSlotClass</sourceType>
- <targetName>EICFilingFormYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <optionalCollect>false</optionalCollect>
- <quickReplyType>Static</quickReplyType>
- <quickReplyWidgetType>Buttons</quickReplyWidgetType>
- <retryMessages>
- <message>I'm sorry, I didn't understand that. You have to select an option to proceed.</message>
- </retryMessages>
- <type>Collect</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>EICFilingFormYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>Yes</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>EICFilingFormYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>EIC_Reject</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>EICFilingFormYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>No</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>EICFilingFormYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>EIC_SSN_or_Citizen</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <type>Wait</type>
- </botSteps>
- <developerName>EIC_Filing_Form</developerName>
- <label>EIC Filing Form</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Earned_Income_Credit_Group</botDialogGroup>
- <botSteps>
- <botVariableOperation>
- <askCollectIfSet>false</askCollectIfSet>
- <botMessages>
- <message>Do you or will you have a valid SSN by the due date of your 2019 tax return (including extensions) and were you a U.S. citizen or resident alien all year?</message>
- </botMessages>
- <botQuickReplyOptions>
- <literalValue>Yes</literalValue>
- </botQuickReplyOptions>
- <botQuickReplyOptions>
- <literalValue>No</literalValue>
- </botQuickReplyOptions>
- <botVariableOperands>
- <disableAutoFill>true</disableAutoFill>
- <sourceName>YesOrNoValue</sourceName>
- <sourceType>MlSlotClass</sourceType>
- <targetName>EICSSNCitizenYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <optionalCollect>false</optionalCollect>
- <quickReplyType>Static</quickReplyType>
- <quickReplyWidgetType>Buttons</quickReplyWidgetType>
- <retryMessages>
- <message>I'm sorry, I didn't understand that. You have to select an option to proceed.</message>
- </retryMessages>
- <type>Collect</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>EICSSNCitizenYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>No</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>EICSSNCitizenYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>EIC_Reject</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>EICSSNCitizenYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>Yes</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>EICSSNCitizenYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>EIC_Married_Filing_Status</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <type>Wait</type>
- </botSteps>
- <developerName>EIC_SSN_or_Citizen</developerName>
- <label>EIC SSN or Citizen</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Earned_Income_Credit_Group</botDialogGroup>
- <botSteps>
- <botVariableOperation>
- <askCollectIfSet>false</askCollectIfSet>
- <botMessages>
- <message>Is your filing status married filing jointly?</message>
- </botMessages>
- <botQuickReplyOptions>
- <literalValue>Yes</literalValue>
- </botQuickReplyOptions>
- <botQuickReplyOptions>
- <literalValue>No</literalValue>
- </botQuickReplyOptions>
- <botVariableOperands>
- <disableAutoFill>true</disableAutoFill>
- <sourceName>YesOrNoValue</sourceName>
- <sourceType>MlSlotClass</sourceType>
- <targetName>EICMarriedFilingYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <optionalCollect>false</optionalCollect>
- <quickReplyType>Static</quickReplyType>
- <quickReplyWidgetType>Buttons</quickReplyWidgetType>
- <retryMessages>
- <message>I'm sorry, I didn't understand that. You have to select an option to proceed.</message>
- </retryMessages>
- <type>Collect</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>EICMarriedFilingYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>Yes</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>EICMarriedFilingYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>EIC_Married_Filing_Status_True</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>EICMarriedFilingYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>No</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>EICMarriedFilingYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>EIC_Married_Filing_Status_False</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <type>Wait</type>
- </botSteps>
- <developerName>EIC_Married_Filing_Status</developerName>
- <label>EIC Married Filing Status</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Earned_Income_Credit_Group</botDialogGroup>
- <botSteps>
- <botVariableOperation>
- <botInvocation>
- <invocationActionName>ChatBotKnowledgeSearchUtil</invocationActionName>
- <invocationActionType>apex</invocationActionType>
- <invocationMappings>
- <parameterName>sKeyword1</parameterName>
- <type>Input</type>
- <value>Married Filing Jointly Status AGI</value>
- </invocationMappings>
- <invocationMappings>
- <parameterName>output</parameterName>
- <type>Output</type>
- <variableName>articleList</variableName>
- <variableType>ConversationVariable</variableType>
- </invocationMappings>
- </botInvocation>
- <type>Set</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botMessages>
- <message>Please click on the following link to see if you qualify:
- {!articleList[0].url}</message>
- </botMessages>
- <type>Message</type>
- </botSteps>
- <botSteps>
- <botVariableOperation>
- <askCollectIfSet>false</askCollectIfSet>
- <botMessages>
- <message>Does one of these points in the link above apply?</message>
- </botMessages>
- <botQuickReplyOptions>
- <literalValue>Yes</literalValue>
- </botQuickReplyOptions>
- <botQuickReplyOptions>
- <literalValue>No</literalValue>
- </botQuickReplyOptions>
- <botVariableOperands>
- <disableAutoFill>true</disableAutoFill>
- <sourceName>YesOrNoValue</sourceName>
- <sourceType>MlSlotClass</sourceType>
- <targetName>EICArticleLinkYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <optionalCollect>false</optionalCollect>
- <quickReplyType>Static</quickReplyType>
- <quickReplyWidgetType>Buttons</quickReplyWidgetType>
- <retryMessages>
- <message>I'm sorry, I didn't understand that. You have to select an option to proceed.</message>
- </retryMessages>
- <type>Collect</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>EICArticleLinkYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>No</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>EICArticleLinkYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>EIC_Reject</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>EICArticleLinkYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>Yes</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>EICArticleLinkYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>EIC_Sub_Main</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <type>Wait</type>
- </botSteps>
- <developerName>EIC_Married_Filing_Status_True</developerName>
- <label>EIC Married Filing Status True</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Earned_Income_Credit_Group</botDialogGroup>
- <botSteps>
- <botVariableOperation>
- <botInvocation>
- <invocationActionName>ChatBotKnowledgeSearchUtil</invocationActionName>
- <invocationActionType>apex</invocationActionType>
- <invocationMappings>
- <parameterName>sKeyword1</parameterName>
- <type>Input</type>
- <value>Non Married Filing Jointly AGI</value>
- </invocationMappings>
- <invocationMappings>
- <parameterName>output</parameterName>
- <type>Output</type>
- <variableName>articleList</variableName>
- <variableType>ConversationVariable</variableType>
- </invocationMappings>
- </botInvocation>
- <type>Set</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botMessages>
- <message>Please click on the following link to see if you qualify:
- {!articleList[0].url}</message>
- </botMessages>
- <type>Message</type>
- </botSteps>
- <botSteps>
- <botVariableOperation>
- <askCollectIfSet>false</askCollectIfSet>
- <botMessages>
- <message>Does one of these points in the link above apply?</message>
- </botMessages>
- <botQuickReplyOptions>
- <literalValue>Yes</literalValue>
- </botQuickReplyOptions>
- <botQuickReplyOptions>
- <literalValue>No</literalValue>
- </botQuickReplyOptions>
- <botVariableOperands>
- <disableAutoFill>true</disableAutoFill>
- <sourceName>YesOrNoValue</sourceName>
- <sourceType>MlSlotClass</sourceType>
- <targetName>EICArticleLinkNoYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <optionalCollect>false</optionalCollect>
- <quickReplyType>Static</quickReplyType>
- <quickReplyWidgetType>Buttons</quickReplyWidgetType>
- <retryMessages>
- <message>I'm sorry, I didn't understand that. You have to select an option to proceed.</message>
- </retryMessages>
- <type>Collect</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>EICArticleLinkNoYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>No</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>EICArticleLinkNoYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>EIC_Reject</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>EICArticleLinkNoYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>Yes</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>EICArticleLinkNoYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>EIC_Sub_Main</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <type>Wait</type>
- </botSteps>
- <developerName>EIC_Married_Filing_Status_False</developerName>
- <label>EIC Married Filing Status False</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Earned_Income_Credit_Group</botDialogGroup>
- <botSteps>
- <botVariableOperation>
- <askCollectIfSet>false</askCollectIfSet>
- <botMessages>
- <message>Do you have a qualifying child?</message>
- </botMessages>
- <botQuickReplyOptions>
- <literalValue>Yes</literalValue>
- </botQuickReplyOptions>
- <botQuickReplyOptions>
- <literalValue>No</literalValue>
- </botQuickReplyOptions>
- <botVariableOperands>
- <disableAutoFill>true</disableAutoFill>
- <sourceName>YesOrNoValue</sourceName>
- <sourceType>MlSlotClass</sourceType>
- <targetName>EICSubQualifyingChildYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <optionalCollect>false</optionalCollect>
- <quickReplyType>Static</quickReplyType>
- <quickReplyWidgetType>Buttons</quickReplyWidgetType>
- <retryMessages>
- <message>I'm sorry, I didn't understand that. You have to select an option to proceed.</message>
- </retryMessages>
- <type>Collect</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>EICSubQualifyingChildYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>Yes</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>EICSubQualifyingChildYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>EIC_Sub_Qualifying_Child_Yes</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>EICSubQualifyingChildYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>No</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>EICSubQualifyingChildYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>EIC_Sub_Qualifying_Child_No</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <type>Wait</type>
- </botSteps>
- <developerName>EIC_Sub_Main</developerName>
- <label>EIC Sub Main</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Earned_Income_Credit_Group</botDialogGroup>
- <botSteps>
- <botVariableOperation>
- <askCollectIfSet>false</askCollectIfSet>
- <botMessages>
- <message>Is your qualifying child being claimed by another person for the purpose of EIC?</message>
- </botMessages>
- <botQuickReplyOptions>
- <literalValue>Yes</literalValue>
- </botQuickReplyOptions>
- <botQuickReplyOptions>
- <literalValue>No</literalValue>
- </botQuickReplyOptions>
- <botVariableOperands>
- <disableAutoFill>true</disableAutoFill>
- <sourceName>YesOrNoValue</sourceName>
- <sourceType>MlSlotClass</sourceType>
- <targetName>EICSubClaimedByOtherYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <optionalCollect>false</optionalCollect>
- <quickReplyType>Static</quickReplyType>
- <quickReplyWidgetType>Buttons</quickReplyWidgetType>
- <retryMessages>
- <message>I'm sorry, I didn't understand that. You have to select an option to proceed.</message>
- </retryMessages>
- <type>Collect</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>EICSubClaimedByOtherYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>Yes</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>EICSubClaimedByOtherYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>EIC_Reject</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>EICSubClaimedByOtherYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>No</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>EICSubClaimedByOtherYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>EIC_Sub_You_Claim_Another</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <type>Wait</type>
- </botSteps>
- <developerName>EIC_Sub_Qualifying_Child_Yes</developerName>
- <label>EIC Sub Qualifying Child Yes</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Earned_Income_Credit_Group</botDialogGroup>
- <botSteps>
- <botVariableOperation>
- <askCollectIfSet>false</askCollectIfSet>
- <botMessages>
- <message>Are you the dependent of another person?</message>
- </botMessages>
- <botQuickReplyOptions>
- <literalValue>Yes</literalValue>
- </botQuickReplyOptions>
- <botQuickReplyOptions>
- <literalValue>No</literalValue>
- </botQuickReplyOptions>
- <botVariableOperands>
- <disableAutoFill>true</disableAutoFill>
- <sourceName>YesOrNoValue</sourceName>
- <sourceType>MlSlotClass</sourceType>
- <targetName>EICSubDependentOfOtherYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <optionalCollect>false</optionalCollect>
- <quickReplyType>Static</quickReplyType>
- <quickReplyWidgetType>Buttons</quickReplyWidgetType>
- <retryMessages>
- <message>I'm sorry, I didn't understand that. You have to select an option to proceed.</message>
- </retryMessages>
- <type>Collect</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>EICSubDependentOfOtherYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>Yes</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>EICSubDependentOfOtherYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>EIC_Reject</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>EICSubDependentOfOtherYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>No</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>EICSubDependentOfOtherYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>EIC_Sub_Qualifying_Child_For_Other</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <type>Wait</type>
- </botSteps>
- <developerName>EIC_Sub_Qualifying_Child_No</developerName>
- <label>EIC Sub Qualifying Child No</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Earned_Income_Credit_Group</botDialogGroup>
- <botSteps>
- <botVariableOperation>
- <askCollectIfSet>false</askCollectIfSet>
- <botMessages>
- <message>Are you a qualifying child for another person?</message>
- </botMessages>
- <botQuickReplyOptions>
- <literalValue>Yes</literalValue>
- </botQuickReplyOptions>
- <botQuickReplyOptions>
- <literalValue>No</literalValue>
- </botQuickReplyOptions>
- <botVariableOperands>
- <disableAutoFill>true</disableAutoFill>
- <sourceName>YesOrNoValue</sourceName>
- <sourceType>MlSlotClass</sourceType>
- <targetName>EICSubYouClaimAnotherYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <optionalCollect>false</optionalCollect>
- <quickReplyType>Static</quickReplyType>
- <quickReplyWidgetType>Buttons</quickReplyWidgetType>
- <retryMessages>
- <message>I'm sorry, I didn't understand that. You have to select an option to proceed.</message>
- </retryMessages>
- <type>Collect</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>EICSubYouClaimAnotherYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>Yes</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>EICSubYouClaimAnotherYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>EIC_Reject</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>EICSubYouClaimAnotherYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>No</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>EICSubYouClaimAnotherYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>EIC_Accept</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <type>Wait</type>
- </botSteps>
- <developerName>EIC_Sub_You_Claim_Another</developerName>
- <label>EIC Sub You Claim Another</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Earned_Income_Credit_Group</botDialogGroup>
- <botSteps>
- <botMessages>
- <message>Based on your responses, you qualify for EIC.</message>
- </botMessages>
- <type>Message</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>VA_End_of_Flow</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <developerName>EIC_Accept</developerName>
- <label>EIC Accept</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Earned_Income_Credit_Group</botDialogGroup>
- <botSteps>
- <botVariableOperation>
- <askCollectIfSet>false</askCollectIfSet>
- <botMessages>
- <message>Are you a qualifying child for another person?</message>
- </botMessages>
- <botQuickReplyOptions>
- <literalValue>Yes</literalValue>
- </botQuickReplyOptions>
- <botQuickReplyOptions>
- <literalValue>No</literalValue>
- </botQuickReplyOptions>
- <botVariableOperands>
- <disableAutoFill>true</disableAutoFill>
- <sourceName>YesOrNoValue</sourceName>
- <sourceType>MlSlotClass</sourceType>
- <targetName>EICSubQualifyingChildForOtherYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <optionalCollect>false</optionalCollect>
- <quickReplyType>Static</quickReplyType>
- <quickReplyWidgetType>Buttons</quickReplyWidgetType>
- <retryMessages>
- <message>I'm sorry, I didn't understand that. You have to select an option to proceed.</message>
- </retryMessages>
- <type>Collect</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>EICSubQualifyingChildForOtherYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>Yes</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>EICSubQualifyingChildForOtherYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>EIC_Reject</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>EICSubQualifyingChildForOtherYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>No</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>EICSubQualifyingChildForOtherYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>EIC_Sub_Lived_In_US_Half</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <type>Wait</type>
- </botSteps>
- <developerName>EIC_Sub_Qualifying_Child_For_Other</developerName>
- <label>EIC Sub Qualifying Child For Other</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Earned_Income_Credit_Group</botDialogGroup>
- <botSteps>
- <botVariableOperation>
- <askCollectIfSet>false</askCollectIfSet>
- <botMessages>
- <message>Have you lived in the United States more than half the year?</message>
- </botMessages>
- <botQuickReplyOptions>
- <literalValue>Yes</literalValue>
- </botQuickReplyOptions>
- <botQuickReplyOptions>
- <literalValue>No</literalValue>
- </botQuickReplyOptions>
- <botVariableOperands>
- <disableAutoFill>true</disableAutoFill>
- <sourceName>YesOrNoValue</sourceName>
- <sourceType>MlSlotClass</sourceType>
- <targetName>EICSubLivedInUSYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <optionalCollect>false</optionalCollect>
- <quickReplyType>Static</quickReplyType>
- <quickReplyWidgetType>Buttons</quickReplyWidgetType>
- <retryMessages>
- <message>I'm sorry, I didn't understand that. You have to select an option to proceed.</message>
- </retryMessages>
- <type>Collect</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>EICSubLivedInUSYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>No</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>EICSubLivedInUSYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>EIC_Reject</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>EICSubLivedInUSYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>Yes</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>EICSubLivedInUSYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>EIC_Sub_Between_Age</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <type>Wait</type>
- </botSteps>
- <developerName>EIC_Sub_Lived_In_US_Half</developerName>
- <label>EIC Sub Lived In US Half</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Earned_Income_Credit_Group</botDialogGroup>
- <botSteps>
- <botVariableOperation>
- <askCollectIfSet>false</askCollectIfSet>
- <botMessages>
- <message>Are you at least age 25 but under age 65?</message>
- </botMessages>
- <botQuickReplyOptions>
- <literalValue>Yes</literalValue>
- </botQuickReplyOptions>
- <botQuickReplyOptions>
- <literalValue>No</literalValue>
- </botQuickReplyOptions>
- <botVariableOperands>
- <disableAutoFill>true</disableAutoFill>
- <sourceName>YesOrNoValue</sourceName>
- <sourceType>MlSlotClass</sourceType>
- <targetName>EICSubAgeBetweenYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <optionalCollect>false</optionalCollect>
- <quickReplyType>Static</quickReplyType>
- <quickReplyWidgetType>Buttons</quickReplyWidgetType>
- <retryMessages>
- <message>I'm sorry, I didn't understand that. You have to select an option to proceed.</message>
- </retryMessages>
- <type>Collect</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>EICSubAgeBetweenYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>Yes</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>EICSubAgeBetweenYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>EIC_Accept</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>EICSubAgeBetweenYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>No</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>EICSubAgeBetweenYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>EIC_Reject</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <type>Wait</type>
- </botSteps>
- <developerName>EIC_Sub_Between_Age</developerName>
- <label>EIC Sub Between Age</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Tax_Reform_Group</botDialogGroup>
- <botSteps>
- <botMessages>
- <message>Below are some common questions related to Tax Reform:</message>
- </botMessages>
- <type>Message</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>How_did_tax_reform_affect_my_standard_deduction</targetBotDialog>
- </botNavigationLinks>
- <botNavigationLinks>
- <targetBotDialog>Why_am_I_not_getting_an_exemption_for_myself_and_or_my_child</targetBotDialog>
- </botNavigationLinks>
- <botNavigationLinks>
- <targetBotDialog>Why_cant_I_claim_PMI_Premium_Mortgage_Insurance</targetBotDialog>
- </botNavigationLinks>
- <botNavigationLinks>
- <targetBotDialog>What_expenses_can_I_deduct_for_my_home_office</targetBotDialog>
- </botNavigationLinks>
- <botNavigationLinks>
- <targetBotDialog>Whats_the_qualified_business_income_QBI_deduction</targetBotDialog>
- </botNavigationLinks>
- <botNavigationLinks>
- <targetBotDialog>Can_I_deduct_moving_expenses_if_I_moved_for_my_job</targetBotDialog>
- </botNavigationLinks>
- <botNavigationLinks>
- <targetBotDialog>General_Information_about_Tax_Reform</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <developerName>Tax_Reform</developerName>
- <label>Tax Reform</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Tax_Reform_Group</botDialogGroup>
- <botSteps>
- <botVariableOperation>
- <botInvocation>
- <invocationActionName>ChatBotKnowledgeSearchUtil</invocationActionName>
- <invocationActionType>apex</invocationActionType>
- <invocationMappings>
- <parameterName>sKeyword1</parameterName>
- <type>Input</type>
- <value>Tax Reform on Standard Deduction</value>
- </invocationMappings>
- <invocationMappings>
- <parameterName>output</parameterName>
- <type>Output</type>
- <variableName>articleList</variableName>
- <variableType>ConversationVariable</variableType>
- </invocationMappings>
- </botInvocation>
- <type>Set</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botMessages>
- <message>Click on the following link for more information:
- {!articleList[0].url}</message>
- </botMessages>
- <type>Message</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>VA_End_of_Flow</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <developerName>How_did_tax_reform_affect_my_standard_deduction</developerName>
- <label>How did tax reform affect my standard deduction?</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Tax_Reform_Group</botDialogGroup>
- <botSteps>
- <botMessages>
- <message>As part of the Tax Cuts and Jobs Act (TCJA) tax reform bill, the personal exemption was eliminated for all taxpayers starting in 2018.</message>
- </botMessages>
- <type>Message</type>
- </botSteps>
- <botSteps>
- <botMessages>
- <message>Although you can't claim exemptions, the standard deduction was increased, along with the child tax credit, and tax rates are lower. These changes might partially or completely offset the loss of the personal exemption.</message>
- </botMessages>
- <type>Message</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>VA_End_of_Flow</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <developerName>Why_am_I_not_getting_an_exemption_for_myself_and_or_my_child</developerName>
- <label>Why am I not getting an exemption for myself and/or my child?</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Tax_Reform_Group</botDialogGroup>
- <botSteps>
- <botMessages>
- <message>Yes, Congress has extended the private mortgage insurance (PMI or MIP) deduction. This means you can deduct PMI on your return. You can find the PMI/MIP you paid on your Form 1098 from your lender.</message>
- </botMessages>
- <type>Message</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>VA_End_of_Flow</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <developerName>Why_cant_I_claim_PMI_Premium_Mortgage_Insurance</developerName>
- <label>Can I claim PMI (Premium Mortgage Insurance)?</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Tax_Reform_Group</botDialogGroup>
- <botSteps>
- <botVariableOperation>
- <botInvocation>
- <invocationActionName>ChatBotKnowledgeSearchUtil</invocationActionName>
- <invocationActionType>apex</invocationActionType>
- <invocationMappings>
- <parameterName>sKeyword1</parameterName>
- <type>Input</type>
- <value>Deductible Expenses for Home Office</value>
- </invocationMappings>
- <invocationMappings>
- <parameterName>output</parameterName>
- <type>Output</type>
- <variableName>articleList</variableName>
- <variableType>ConversationVariable</variableType>
- </invocationMappings>
- </botInvocation>
- <type>Set</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botMessages>
- <message>Click on the following link for more information:
- {!articleList[0].url}</message>
- </botMessages>
- <type>Message</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>VA_End_of_Flow</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <developerName>What_expenses_can_I_deduct_for_my_home_office</developerName>
- <label>What expenses can I deduct for my home office?</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Tax_Reform_Group</botDialogGroup>
- <botSteps>
- <botVariableOperation>
- <botInvocation>
- <invocationActionName>ChatBotKnowledgeSearchUtil</invocationActionName>
- <invocationActionType>apex</invocationActionType>
- <invocationMappings>
- <parameterName>sKeyword1</parameterName>
- <type>Input</type>
- <value>Qualified Business Income Deduction</value>
- </invocationMappings>
- <invocationMappings>
- <parameterName>output</parameterName>
- <type>Output</type>
- <variableName>articleList</variableName>
- <variableType>ConversationVariable</variableType>
- </invocationMappings>
- </botInvocation>
- <type>Set</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botMessages>
- <message>Click on the following link for more information:
- {!articleList[0].url}</message>
- </botMessages>
- <type>Message</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>VA_End_of_Flow</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <developerName>Whats_the_qualified_business_income_QBI_deduction</developerName>
- <label>What's the qualified business income (QBI) deduction?</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Tax_Reform_Group</botDialogGroup>
- <botSteps>
- <botMessages>
- <message>Before 2018, you could deduct moving expenses if you moved for a job. The Tax Cuts and Jobs Act (TCJA) tax reform bill changed that. Now, only active-duty military members can deduct moving expenses on a federal return.</message>
- </botMessages>
- <type>Message</type>
- </botSteps>
- <botSteps>
- <botMessages>
- <message>However, if you moved for a job, you might still be able to deduct them on your state return.</message>
- </botMessages>
- <type>Message</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>VA_End_of_Flow</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <developerName>Can_I_deduct_moving_expenses_if_I_moved_for_my_job</developerName>
- <label>Can I deduct moving expenses if I moved for my job?</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Tax_Reform_Group</botDialogGroup>
- <botSteps>
- <botMessages>
- <message>Check out these helpful tools to stay up to date on all tax law changes:
- https://www.hrblock.com/tax-center/irs/tax-reform/tax-cuts-and-jobs-act/
- https://www.hrblock.com/tax-center/tax-reform/
- These links will open in a new tab in your web browser.</message>
- </botMessages>
- <type>Message</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>VA_End_of_Flow</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <developerName>General_Information_about_Tax_Reform</developerName>
- <label>General Information about Tax Reform</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botSteps>
- <botMessages>
- <message>To get the latest info about recent stimulus payments and tax law changes, visit these helpful resources:</message>
- </botMessages>
- <type>Message</type>
- </botSteps>
- <botSteps>
- <botMessages>
- <message>Stimulus Payment Calculator: https://www.hrblock.com/coronavirus-tax-impact/calculator/
- Coronavirus Tax Resource Center: https://www.hrblock.com/tax-center/coronavirus-tax-impact/</message>
- </botMessages>
- <type>Message</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>VA_End_of_Flow</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <developerName>Covid_19</developerName>
- <label>COVID-19</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Filing_Requirement_Group</botDialogGroup>
- <botSteps>
- <botVariableOperation>
- <askCollectIfSet>false</askCollectIfSet>
- <botMessages>
- <message>Are you a U.S. citizen or resident alien?</message>
- </botMessages>
- <botQuickReplyOptions>
- <literalValue>Yes</literalValue>
- </botQuickReplyOptions>
- <botQuickReplyOptions>
- <literalValue>No</literalValue>
- </botQuickReplyOptions>
- <botVariableOperands>
- <disableAutoFill>true</disableAutoFill>
- <sourceName>YesOrNoValue</sourceName>
- <sourceType>MlSlotClass</sourceType>
- <targetName>FRCitizenOrResidentAlienYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <optionalCollect>false</optionalCollect>
- <quickReplyType>Static</quickReplyType>
- <quickReplyWidgetType>Buttons</quickReplyWidgetType>
- <retryMessages>
- <message>I'm sorry, I didn't understand that. You have to select an option to proceed.</message>
- </retryMessages>
- <type>Collect</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>FRCitizenOrResidentAlienYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>Yes</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>FRCitizenOrResidentAlienYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>FR_Claimed_as_Dependent</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>FRCitizenOrResidentAlienYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>No</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>FRCitizenOrResidentAlienYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Source_Income_500</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <type>Wait</type>
- </botSteps>
- <developerName>Filing_Requirement</developerName>
- <label>Filing Requirement</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Filing_Requirement_Group</botDialogGroup>
- <botSteps>
- <botVariableOperation>
- <askCollectIfSet>false</askCollectIfSet>
- <botMessages>
- <message>Are you being claimed as a dependent on another taxpayer's return for the tax year?</message>
- </botMessages>
- <botQuickReplyOptions>
- <literalValue>Yes</literalValue>
- </botQuickReplyOptions>
- <botQuickReplyOptions>
- <literalValue>No</literalValue>
- </botQuickReplyOptions>
- <botVariableOperands>
- <disableAutoFill>true</disableAutoFill>
- <sourceName>YesOrNoValue</sourceName>
- <sourceType>MlSlotClass</sourceType>
- <targetName>FRClaimedAsDependentYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <optionalCollect>false</optionalCollect>
- <quickReplyType>Static</quickReplyType>
- <quickReplyWidgetType>Buttons</quickReplyWidgetType>
- <retryMessages>
- <message>I'm sorry, I didn't understand that. You have to select an option to proceed.</message>
- </retryMessages>
- <type>Collect</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>FRClaimedAsDependentYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>Yes</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>FRClaimedAsDependentYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Income_Filing_Threshold</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>FRClaimedAsDependentYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>No</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>FRClaimedAsDependentYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Income_Exceed_Standard_Deduction</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <type>Wait</type>
- </botSteps>
- <developerName>FR_Claimed_as_Dependent</developerName>
- <label>Claimed as Dependent</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Filing_Requirement_Group</botDialogGroup>
- <botSteps>
- <botVariableOperation>
- <askCollectIfSet>false</askCollectIfSet>
- <botMessages>
- <message>Did you have U.S. sourced income of $500 or more?</message>
- </botMessages>
- <botQuickReplyOptions>
- <literalValue>Yes</literalValue>
- </botQuickReplyOptions>
- <botQuickReplyOptions>
- <literalValue>No</literalValue>
- </botQuickReplyOptions>
- <botVariableOperands>
- <disableAutoFill>true</disableAutoFill>
- <sourceName>YesOrNoValue</sourceName>
- <sourceType>MlSlotClass</sourceType>
- <targetName>FCSourcedIncome500YesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <optionalCollect>false</optionalCollect>
- <quickReplyType>Static</quickReplyType>
- <quickReplyWidgetType>Buttons</quickReplyWidgetType>
- <retryMessages>
- <message>I'm sorry, I didn't understand that. You have to select an option to proceed.</message>
- </retryMessages>
- <type>Collect</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>FCSourcedIncome500YesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>Yes</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>FCSourcedIncome500YesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Must_File</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>FCSourcedIncome500YesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>No</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>FCSourcedIncome500YesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>No_need_to_file</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <type>Wait</type>
- </botSteps>
- <developerName>Source_Income_500</developerName>
- <label>Source Income 500</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Filing_Requirement_Group</botDialogGroup>
- <botSteps>
- <botMessages>
- <message>To learn more click the link below, and see section "tax filing requirements for children and other dependents".
- https://www.hrblock.com/tax-center/filing/filing-requirements/</message>
- </botMessages>
- <type>Message</type>
- </botSteps>
- <botSteps>
- <botVariableOperation>
- <askCollectIfSet>false</askCollectIfSet>
- <botMessages>
- <message>Do you have income over the filing thresholds based on your filing status?</message>
- </botMessages>
- <botQuickReplyOptions>
- <literalValue>Yes</literalValue>
- </botQuickReplyOptions>
- <botQuickReplyOptions>
- <literalValue>No</literalValue>
- </botQuickReplyOptions>
- <botVariableOperands>
- <disableAutoFill>true</disableAutoFill>
- <sourceName>YesOrNoValue</sourceName>
- <sourceType>MlSlotClass</sourceType>
- <targetName>FCIncomeFilingThresholdYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <optionalCollect>false</optionalCollect>
- <quickReplyType>Static</quickReplyType>
- <quickReplyWidgetType>Buttons</quickReplyWidgetType>
- <retryMessages>
- <message>I'm sorry, I didn't understand that. You have to select an option to proceed.</message>
- </retryMessages>
- <type>Collect</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>FCIncomeFilingThresholdYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>Yes</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>FCIncomeFilingThresholdYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Must_File</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>FCIncomeFilingThresholdYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>No</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>FCIncomeFilingThresholdYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>No_need_to_file</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <type>Wait</type>
- </botSteps>
- <developerName>Income_Filing_Threshold</developerName>
- <label>Income Filing Threshold</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Filing_Requirement_Group</botDialogGroup>
- <botSteps>
- <botVariableOperation>
- <askCollectIfSet>false</askCollectIfSet>
- <botMessages>
- <message>Does your gross income exceed the standard deduction for your filing status?
- To learn more about the standard deduction, click on the following link.
- https://www.hrblock.com/tax-center/filing/adjustments-and-deductions/standard-vs-itemized-deductions/</message>
- </botMessages>
- <botQuickReplyOptions>
- <literalValue>Yes</literalValue>
- </botQuickReplyOptions>
- <botQuickReplyOptions>
- <literalValue>No</literalValue>
- </botQuickReplyOptions>
- <botVariableOperands>
- <disableAutoFill>true</disableAutoFill>
- <sourceName>YesOrNoValue</sourceName>
- <sourceType>MlSlotClass</sourceType>
- <targetName>FCIncomeExceedSDYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <optionalCollect>false</optionalCollect>
- <quickReplyType>Static</quickReplyType>
- <quickReplyWidgetType>Buttons</quickReplyWidgetType>
- <retryMessages>
- <message>I'm sorry, I didn't understand that. You have to select an option to proceed.</message>
- </retryMessages>
- <type>Collect</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>FCIncomeExceedSDYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>Yes</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>FCIncomeExceedSDYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Must_File</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>FCIncomeExceedSDYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>No</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>FCIncomeExceedSDYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Special_Taxes</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <type>Wait</type>
- </botSteps>
- <developerName>Income_Exceed_Standard_Deduction</developerName>
- <label>Income Exceed Standard Deduction</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Filing_Requirement_Group</botDialogGroup>
- <botSteps>
- <botMessages>
- <message>Based on your responses, you must file a tax return.</message>
- </botMessages>
- <type>Message</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>VA_End_of_Flow</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <developerName>Must_File</developerName>
- <label>Must File</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Filing_Requirement_Group</botDialogGroup>
- <botSteps>
- <botMessages>
- <message>Based on your responses, you don't have to file a tax return.</message>
- </botMessages>
- <type>Message</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>VA_End_of_Flow</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <developerName>No_need_to_file</developerName>
- <label>No need to file</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Filing_Requirement_Group</botDialogGroup>
- <botSteps>
- <botVariableOperation>
- <botInvocation>
- <invocationActionName>ChatBotKnowledgeSearchUtil</invocationActionName>
- <invocationActionType>apex</invocationActionType>
- <invocationMappings>
- <parameterName>sKeyword1</parameterName>
- <type>Input</type>
- <value>Special Taxes</value>
- </invocationMappings>
- <invocationMappings>
- <parameterName>output</parameterName>
- <type>Output</type>
- <variableName>articleList</variableName>
- <variableType>ConversationVariable</variableType>
- </invocationMappings>
- </botInvocation>
- <type>Set</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botVariableOperation>
- <askCollectIfSet>false</askCollectIfSet>
- <botMessages>
- <message>Do you have any of these special taxes?
- {!articleList[0].url}</message>
- </botMessages>
- <botQuickReplyOptions>
- <literalValue>Yes</literalValue>
- </botQuickReplyOptions>
- <botQuickReplyOptions>
- <literalValue>No</literalValue>
- </botQuickReplyOptions>
- <botVariableOperands>
- <disableAutoFill>true</disableAutoFill>
- <sourceName>YesOrNoValue</sourceName>
- <sourceType>MlSlotClass</sourceType>
- <targetName>FCSpecialTaxesYesOrNoYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <optionalCollect>false</optionalCollect>
- <quickReplyType>Static</quickReplyType>
- <quickReplyWidgetType>Buttons</quickReplyWidgetType>
- <retryMessages>
- <message>I'm sorry, I didn't understand that. You have to select an option to proceed.</message>
- </retryMessages>
- <type>Collect</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>FCSpecialTaxesYesOrNoYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>Yes</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>FCSpecialTaxesYesOrNoYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Must_File</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>FCSpecialTaxesYesOrNoYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>No</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>FCSpecialTaxesYesOrNoYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>HSA_MSA_Distributions</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <type>Wait</type>
- </botSteps>
- <developerName>Special_Taxes</developerName>
- <label>Special Taxes</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Filing_Requirement_Group</botDialogGroup>
- <botSteps>
- <botVariableOperation>
- <askCollectIfSet>false</askCollectIfSet>
- <botMessages>
- <message>Did you receive HSA, Archer MSA, or Medicare Advantage MSA distributions?</message>
- </botMessages>
- <botQuickReplyOptions>
- <literalValue>Yes</literalValue>
- </botQuickReplyOptions>
- <botQuickReplyOptions>
- <literalValue>No</literalValue>
- </botQuickReplyOptions>
- <botVariableOperands>
- <disableAutoFill>true</disableAutoFill>
- <sourceName>YesOrNoValue</sourceName>
- <sourceType>MlSlotClass</sourceType>
- <targetName>FCDDistributionYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <optionalCollect>false</optionalCollect>
- <quickReplyType>Static</quickReplyType>
- <quickReplyWidgetType>Buttons</quickReplyWidgetType>
- <retryMessages>
- <message>I'm sorry, I didn't understand that. You have to select an option to proceed.</message>
- </retryMessages>
- <type>Collect</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>FCDDistributionYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>Yes</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>FCDDistributionYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Must_File</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>FCDDistributionYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>No</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>FCDDistributionYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Self_Employment_Income</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <type>Wait</type>
- </botSteps>
- <developerName>HSA_MSA_Distributions</developerName>
- <label>HSA/MSA Distributions</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Filing_Requirement_Group</botDialogGroup>
- <botSteps>
- <botVariableOperation>
- <askCollectIfSet>false</askCollectIfSet>
- <botMessages>
- <message>Did you have net self-employment income of $400 or more?</message>
- </botMessages>
- <botQuickReplyOptions>
- <literalValue>Yes</literalValue>
- </botQuickReplyOptions>
- <botQuickReplyOptions>
- <literalValue>No</literalValue>
- </botQuickReplyOptions>
- <botVariableOperands>
- <disableAutoFill>true</disableAutoFill>
- <sourceName>YesOrNoValue</sourceName>
- <sourceType>MlSlotClass</sourceType>
- <targetName>FCSelfEmploymentIncomeYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <optionalCollect>false</optionalCollect>
- <quickReplyType>Static</quickReplyType>
- <quickReplyWidgetType>Buttons</quickReplyWidgetType>
- <retryMessages>
- <message>I'm sorry, I didn't understand that. You have to select an option to proceed.</message>
- </retryMessages>
- <type>Collect</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>FCSelfEmploymentIncomeYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>Yes</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>FCSelfEmploymentIncomeYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Must_File</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>FCSelfEmploymentIncomeYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>No</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>FCSelfEmploymentIncomeYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Wages_from_Church_Medicare</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <type>Wait</type>
- </botSteps>
- <developerName>Self_Employment_Income</developerName>
- <label>Self-Employment Income</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Filing_Requirement_Group</botDialogGroup>
- <botSteps>
- <botVariableOperation>
- <askCollectIfSet>false</askCollectIfSet>
- <botMessages>
- <message>Did you have wages of $108.28 or more from a church or qualified church-controlled organization that's exempt from employer Social Security/Medicare tax?</message>
- </botMessages>
- <botQuickReplyOptions>
- <literalValue>Yes</literalValue>
- </botQuickReplyOptions>
- <botQuickReplyOptions>
- <literalValue>No</literalValue>
- </botQuickReplyOptions>
- <botVariableOperands>
- <disableAutoFill>true</disableAutoFill>
- <sourceName>YesOrNoValue</sourceName>
- <sourceType>MlSlotClass</sourceType>
- <targetName>FCWagesFromChurchMedicareYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <optionalCollect>false</optionalCollect>
- <quickReplyType>Static</quickReplyType>
- <quickReplyWidgetType>Buttons</quickReplyWidgetType>
- <retryMessages>
- <message>I'm sorry, I didn't understand that. You have to select an option to proceed.</message>
- </retryMessages>
- <type>Collect</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>FCWagesFromChurchMedicareYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>Yes</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>FCWagesFromChurchMedicareYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Must_File</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>FCWagesFromChurchMedicareYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>No</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>FCWagesFromChurchMedicareYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Advanced_Premium</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <type>Wait</type>
- </botSteps>
- <developerName>Wages_from_Church_Medicare</developerName>
- <label>Wages from Church/Medicare</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Filing_Requirement_Group</botDialogGroup>
- <botSteps>
- <botVariableOperation>
- <askCollectIfSet>false</askCollectIfSet>
- <botMessages>
- <message>Did you receive an advance premium tax credit for you, your spouse, or a dependent who enrolled through a state or federal marketplace?</message>
- </botMessages>
- <botQuickReplyOptions>
- <literalValue>Yes</literalValue>
- </botQuickReplyOptions>
- <botQuickReplyOptions>
- <literalValue>No</literalValue>
- </botQuickReplyOptions>
- <botVariableOperands>
- <disableAutoFill>true</disableAutoFill>
- <sourceName>YesOrNoValue</sourceName>
- <sourceType>MlSlotClass</sourceType>
- <targetName>FCAdvancedPremiumYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <optionalCollect>false</optionalCollect>
- <quickReplyType>Static</quickReplyType>
- <quickReplyWidgetType>Buttons</quickReplyWidgetType>
- <retryMessages>
- <message>I'm sorry, I didn't understand that. You have to select an option to proceed.</message>
- </retryMessages>
- <type>Collect</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>FCAdvancedPremiumYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>Yes</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>FCAdvancedPremiumYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Must_File</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>FCAdvancedPremiumYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>No</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>FCAdvancedPremiumYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Advanced_Health_Payments</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <type>Wait</type>
- </botSteps>
- <developerName>Advanced_Premium</developerName>
- <label>Advanced Premium</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Filing_Requirement_Group</botDialogGroup>
- <botSteps>
- <botVariableOperation>
- <askCollectIfSet>false</askCollectIfSet>
- <botMessages>
- <message>Were advance payments of the health coverage tax credit made for you, your spouse, or your dependent?</message>
- </botMessages>
- <botQuickReplyOptions>
- <literalValue>Yes</literalValue>
- </botQuickReplyOptions>
- <botQuickReplyOptions>
- <literalValue>No</literalValue>
- </botQuickReplyOptions>
- <botVariableOperands>
- <disableAutoFill>true</disableAutoFill>
- <sourceName>YesOrNoValue</sourceName>
- <sourceType>MlSlotClass</sourceType>
- <targetName>FCAdvancedHealthPaymentsYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <optionalCollect>false</optionalCollect>
- <quickReplyType>Static</quickReplyType>
- <quickReplyWidgetType>Buttons</quickReplyWidgetType>
- <retryMessages>
- <message>I'm sorry, I didn't understand that. You have to select an option to proceed.</message>
- </retryMessages>
- <type>Collect</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>FCAdvancedHealthPaymentsYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>Yes</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>FCAdvancedHealthPaymentsYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Must_File</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>FCAdvancedHealthPaymentsYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>No</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>FCAdvancedHealthPaymentsYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>No_need_to_file</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <type>Wait</type>
- </botSteps>
- <developerName>Advanced_Health_Payments</developerName>
- <label>Advanced Health Payments</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Filing_Status_Group</botDialogGroup>
- <botSteps>
- <botVariableOperation>
- <askCollectIfSet>false</askCollectIfSet>
- <botMessages>
- <message>Were you married on the last day of the tax year?</message>
- </botMessages>
- <botQuickReplyOptions>
- <literalValue>Yes</literalValue>
- </botQuickReplyOptions>
- <botQuickReplyOptions>
- <literalValue>No</literalValue>
- </botQuickReplyOptions>
- <botVariableOperands>
- <disableAutoFill>true</disableAutoFill>
- <sourceName>YesOrNoValue</sourceName>
- <sourceType>MlSlotClass</sourceType>
- <targetName>FSMarriedOnLastDayYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <optionalCollect>false</optionalCollect>
- <quickReplyType>Static</quickReplyType>
- <quickReplyWidgetType>Buttons</quickReplyWidgetType>
- <retryMessages>
- <message>I'm sorry, I didn't understand that. You have to select an option to proceed.</message>
- </retryMessages>
- <type>Collect</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>FSMarriedOnLastDayYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>Yes</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>FSMarriedOnLastDayYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Married_by_Last_Day</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>FSMarriedOnLastDayYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>No</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>FSMarriedOnLastDayYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Qualifying_Widower</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <type>Wait</type>
- </botSteps>
- <developerName>Filing_Status</developerName>
- <label>Filing Status</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Filing_Status_Group</botDialogGroup>
- <botSteps>
- <botMessages>
- <message>Based on your response, you can file married filing jointly or married filing separately.
- To learn more about the benefits of these filing status, click on the following link.</message>
- </botMessages>
- <type>Message</type>
- </botSteps>
- <botSteps>
- <botMessages>
- <message>https://www.hrblock.com/tax-center/filing/personal-tax-planning/married-filing-jointly-vs-separately/</message>
- </botMessages>
- <type>Message</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>VA_End_of_Flow</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <developerName>Married_by_Last_Day</developerName>
- <label>Married by Last Day</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Filing_Status_Group</botDialogGroup>
- <botSteps>
- <botVariableOperation>
- <askCollectIfSet>false</askCollectIfSet>
- <botMessages>
- <message>Do you qualify as a Qualifying Widow(er)?</message>
- </botMessages>
- <botQuickReplyOptions>
- <literalValue>Yes</literalValue>
- </botQuickReplyOptions>
- <botQuickReplyOptions>
- <literalValue>No</literalValue>
- </botQuickReplyOptions>
- <botVariableOperands>
- <disableAutoFill>true</disableAutoFill>
- <sourceName>YesOrNoValue</sourceName>
- <sourceType>MlSlotClass</sourceType>
- <targetName>FSQualifiedWidowerYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <optionalCollect>false</optionalCollect>
- <quickReplyType>Static</quickReplyType>
- <quickReplyWidgetType>Buttons</quickReplyWidgetType>
- <retryMessages>
- <message>I'm sorry, I didn't understand that. You have to select an option to proceed.</message>
- </retryMessages>
- <type>Collect</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>FSQualifiedWidowerYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>No</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>FSQualifiedWidowerYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Filing_Status_Sub_1</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>FSQualifiedWidowerYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>Yes</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>FSQualifiedWidowerYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Joint_Return_With_Spouse</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <type>Wait</type>
- </botSteps>
- <developerName>Qualifying_Widower</developerName>
- <label>Qualifying Widower</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Filing_Status_Group</botDialogGroup>
- <botSteps>
- <botVariableOperation>
- <askCollectIfSet>false</askCollectIfSet>
- <botMessages>
- <message>Do you think you qualify to file head of household?</message>
- </botMessages>
- <botQuickReplyOptions>
- <literalValue>Yes</literalValue>
- </botQuickReplyOptions>
- <botQuickReplyOptions>
- <literalValue>No</literalValue>
- </botQuickReplyOptions>
- <botVariableOperands>
- <disableAutoFill>true</disableAutoFill>
- <sourceName>YesOrNoValue</sourceName>
- <sourceType>MlSlotClass</sourceType>
- <targetName>QualifyHOHValues</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <optionalCollect>false</optionalCollect>
- <quickReplyType>Static</quickReplyType>
- <quickReplyWidgetType>Buttons</quickReplyWidgetType>
- <retryMessages>
- <message>I'm sorry, I didn't understand that. You have to select an option to proceed.</message>
- </retryMessages>
- <type>Collect</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>QualifyHOHValues</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>Yes</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>QualifyHOHValues</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Head_of_Household_Qualification</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>QualifyHOHValues</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>No</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>QualifyHOHValues</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botMessages>
- <message>Based on your responses, you can file as Single.</message>
- </botMessages>
- <type>Message</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>VA_End_of_Flow</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <type>Wait</type>
- </botSteps>
- <developerName>Filing_Status_Sub_1</developerName>
- <label>Filing Status Sub 1</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Filing_Status_Group</botDialogGroup>
- <botSteps>
- <botVariableOperation>
- <askCollectIfSet>false</askCollectIfSet>
- <botMessages>
- <message>Were you able to file a joint return with your deceased spouse in the tax year your spouse died (regardless of whether you actually filed a joint return)?</message>
- </botMessages>
- <botQuickReplyOptions>
- <literalValue>Yes</literalValue>
- </botQuickReplyOptions>
- <botQuickReplyOptions>
- <literalValue>No</literalValue>
- </botQuickReplyOptions>
- <botVariableOperands>
- <disableAutoFill>true</disableAutoFill>
- <sourceName>YesOrNoValue</sourceName>
- <sourceType>MlSlotClass</sourceType>
- <targetName>FSJointReturnYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <optionalCollect>false</optionalCollect>
- <quickReplyType>Static</quickReplyType>
- <quickReplyWidgetType>Buttons</quickReplyWidgetType>
- <retryMessages>
- <message>I'm sorry, I didn't understand that. You have to select an option to proceed.</message>
- </retryMessages>
- <type>Collect</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>FSJointReturnYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>No</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>FSJointReturnYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Filing_Status_Sub_1</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>FSJointReturnYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>Yes</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>FSJointReturnYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Unmarried_During_Tax_Year</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <type>Wait</type>
- </botSteps>
- <developerName>Joint_Return_With_Spouse</developerName>
- <label>Joint Return With Spouse</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Filing_Status_Group</botDialogGroup>
- <botSteps>
- <botVariableOperation>
- <askCollectIfSet>false</askCollectIfSet>
- <botMessages>
- <message>Did you remain unmarried during the tax year when your spouse died and during the tax year after your spouse's death?</message>
- </botMessages>
- <botQuickReplyOptions>
- <literalValue>Yes</literalValue>
- </botQuickReplyOptions>
- <botQuickReplyOptions>
- <literalValue>No</literalValue>
- </botQuickReplyOptions>
- <botVariableOperands>
- <disableAutoFill>true</disableAutoFill>
- <sourceName>YesOrNoValue</sourceName>
- <sourceType>MlSlotClass</sourceType>
- <targetName>FSUnmarriedDuringTaxYearYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <optionalCollect>false</optionalCollect>
- <quickReplyType>Static</quickReplyType>
- <quickReplyWidgetType>Buttons</quickReplyWidgetType>
- <retryMessages>
- <message>I'm sorry, I didn't understand that. You have to select an option to proceed.</message>
- </retryMessages>
- <type>Collect</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>FSUnmarriedDuringTaxYearYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>No</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>FSUnmarriedDuringTaxYearYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Filing_Status_Sub_1</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>FSUnmarriedDuringTaxYearYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>Yes</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>FSUnmarriedDuringTaxYearYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Child_Rules_Article_Requirements</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <type>Wait</type>
- </botSteps>
- <developerName>Unmarried_During_Tax_Year</developerName>
- <label>Unmarried During Tax Year</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Filing_Status_Group</botDialogGroup>
- <botSteps>
- <botVariableOperation>
- <botInvocation>
- <invocationActionName>ChatBotKnowledgeSearchUtil</invocationActionName>
- <invocationActionType>apex</invocationActionType>
- <invocationMappings>
- <parameterName>sKeyword1</parameterName>
- <type>Input</type>
- <value>Child Filing Status Rules</value>
- </invocationMappings>
- <invocationMappings>
- <parameterName>output</parameterName>
- <type>Output</type>
- <variableName>articleList</variableName>
- <variableType>ConversationVariable</variableType>
- </invocationMappings>
- </botInvocation>
- <type>Set</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botVariableOperation>
- <askCollectIfSet>false</askCollectIfSet>
- <botMessages>
- <message>Do you meet the requirements shown in the link below?
- {!articleList[0].url}</message>
- </botMessages>
- <botQuickReplyOptions>
- <literalValue>Yes</literalValue>
- </botQuickReplyOptions>
- <botQuickReplyOptions>
- <literalValue>No</literalValue>
- </botQuickReplyOptions>
- <botVariableOperands>
- <disableAutoFill>true</disableAutoFill>
- <sourceName>YesOrNoValue</sourceName>
- <sourceType>MlSlotClass</sourceType>
- <targetName>FSChildRulesArticleYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <optionalCollect>false</optionalCollect>
- <quickReplyType>Static</quickReplyType>
- <quickReplyWidgetType>Buttons</quickReplyWidgetType>
- <retryMessages>
- <message>I'm sorry, I didn't understand that. You have to select an option to proceed.</message>
- </retryMessages>
- <type>Collect</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>FSChildRulesArticleYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>No</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>FSChildRulesArticleYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Filing_Status_Sub_1</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>FSChildRulesArticleYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>Yes</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>FSChildRulesArticleYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Child_Residency</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <type>Wait</type>
- </botSteps>
- <developerName>Child_Rules_Article_Requirements</developerName>
- <label>Child Rules Article Requirements</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Filing_Status_Group</botDialogGroup>
- <botSteps>
- <botVariableOperation>
- <askCollectIfSet>false</askCollectIfSet>
- <botMessages>
- <message>Did the child live in your home for the entire year, except for temporary absences?</message>
- </botMessages>
- <botQuickReplyOptions>
- <literalValue>Yes</literalValue>
- </botQuickReplyOptions>
- <botQuickReplyOptions>
- <literalValue>No</literalValue>
- </botQuickReplyOptions>
- <botVariableOperands>
- <disableAutoFill>true</disableAutoFill>
- <sourceName>YesOrNoValue</sourceName>
- <sourceType>MlSlotClass</sourceType>
- <targetName>FSChildLiveAtHomeYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <optionalCollect>false</optionalCollect>
- <quickReplyType>Static</quickReplyType>
- <quickReplyWidgetType>Buttons</quickReplyWidgetType>
- <retryMessages>
- <message>I'm sorry, I didn't understand that. You have to select an option to proceed.</message>
- </retryMessages>
- <type>Collect</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>FSChildLiveAtHomeYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>No</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>FSChildLiveAtHomeYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Filing_Status_Sub_1</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>FSChildLiveAtHomeYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>Yes</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>FSChildLiveAtHomeYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Pay_More_Than_Half</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <type>Wait</type>
- </botSteps>
- <developerName>Child_Residency</developerName>
- <label>Child Residency</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Filing_Status_Group</botDialogGroup>
- <botSteps>
- <botVariableOperation>
- <askCollectIfSet>false</askCollectIfSet>
- <botMessages>
- <message>Do you pay more than half of the cost of keeping up a home that's the main home for you and the dependent child?</message>
- </botMessages>
- <botQuickReplyOptions>
- <literalValue>Yes</literalValue>
- </botQuickReplyOptions>
- <botQuickReplyOptions>
- <literalValue>No</literalValue>
- </botQuickReplyOptions>
- <botVariableOperands>
- <disableAutoFill>true</disableAutoFill>
- <sourceName>YesOrNoValue</sourceName>
- <sourceType>MlSlotClass</sourceType>
- <targetName>FSPayMoreThanHalfYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <optionalCollect>false</optionalCollect>
- <quickReplyType>Static</quickReplyType>
- <quickReplyWidgetType>Buttons</quickReplyWidgetType>
- <retryMessages>
- <message>I'm sorry, I didn't understand that. You have to select an option to proceed.</message>
- </retryMessages>
- <type>Collect</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>FSPayMoreThanHalfYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>No</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>FSPayMoreThanHalfYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Filing_Status_Sub_1</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>FSPayMoreThanHalfYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>Yes</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>FSPayMoreThanHalfYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Eligible_To_File_as_Widow</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <type>Wait</type>
- </botSteps>
- <developerName>Pay_More_Than_Half</developerName>
- <label>Pay More Than Half</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Filing_Status_Group</botDialogGroup>
- <botSteps>
- <botMessages>
- <message>Based on your responses, you're eligible to file as a qualifying widow(er).</message>
- </botMessages>
- <type>Message</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>VA_End_of_Flow</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <developerName>Eligible_To_File_as_Widow</developerName>
- <label>Eligible To File as Widow</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Filing_Status_Group</botDialogGroup>
- <botSteps>
- <botVariableOperation>
- <askCollectIfSet>false</askCollectIfSet>
- <botMessages>
- <message>Does the child meet these requirements?
- Please click on the following link for the requirements.
- https://www.irs.gov/credits-deductions/individuals/earned-income-tax-credit/qualifying-child-rules</message>
- </botMessages>
- <botQuickReplyOptions>
- <literalValue>Yes</literalValue>
- </botQuickReplyOptions>
- <botQuickReplyOptions>
- <literalValue>No</literalValue>
- </botQuickReplyOptions>
- <botVariableOperands>
- <disableAutoFill>true</disableAutoFill>
- <sourceName>YesOrNoValue</sourceName>
- <sourceType>MlSlotClass</sourceType>
- <targetName>FSDoesChildMeetRequirementsYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <optionalCollect>false</optionalCollect>
- <quickReplyType>Static</quickReplyType>
- <quickReplyWidgetType>Buttons</quickReplyWidgetType>
- <retryMessages>
- <message>I'm sorry, I didn't understand that. You have to select an option to proceed.</message>
- </retryMessages>
- <type>Collect</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>FSDoesChildMeetRequirementsYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>Yes</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>FSDoesChildMeetRequirementsYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Eligible_for_HOH</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>FSDoesChildMeetRequirementsYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>No</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>FSDoesChildMeetRequirementsYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>HOH_Requirement_Article</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <type>Wait</type>
- </botSteps>
- <developerName>Filing_Status_Sub_2</developerName>
- <label>Filing Status Sub 2</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Filing_Status_Group</botDialogGroup>
- <botSteps>
- <botVariableOperation>
- <askCollectIfSet>false</askCollectIfSet>
- <botMessages>
- <message>Did you pay to maintain a home for more than half the year for another person?</message>
- </botMessages>
- <botQuickReplyOptions>
- <literalValue>Yes</literalValue>
- </botQuickReplyOptions>
- <botQuickReplyOptions>
- <literalValue>No</literalValue>
- </botQuickReplyOptions>
- <botVariableOperands>
- <disableAutoFill>true</disableAutoFill>
- <sourceName>YesOrNoValue</sourceName>
- <sourceType>MlSlotClass</sourceType>
- <targetName>FSPayToMaintainHomeYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <optionalCollect>false</optionalCollect>
- <quickReplyType>Static</quickReplyType>
- <quickReplyWidgetType>Buttons</quickReplyWidgetType>
- <retryMessages>
- <message>I'm sorry, I didn't understand that. You have to select an option to proceed.</message>
- </retryMessages>
- <type>Collect</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>FSPayToMaintainHomeYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>Yes</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>FSPayToMaintainHomeYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Filing_Status_Sub_2</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>FSPayToMaintainHomeYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>No</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>FSPayToMaintainHomeYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Pay_More_Than_Half_2</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <type>Wait</type>
- </botSteps>
- <developerName>Pay_To_Maintain_Home</developerName>
- <label>Pay To Maintain Home</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Filing_Status_Group</botDialogGroup>
- <botSteps>
- <botVariableOperation>
- <askCollectIfSet>false</askCollectIfSet>
- <botMessages>
- <message>Do you pay more half the housing cost for one or both of your parents, giving you the ability to claim them as a dependent?</message>
- </botMessages>
- <botQuickReplyOptions>
- <literalValue>Yes</literalValue>
- </botQuickReplyOptions>
- <botQuickReplyOptions>
- <literalValue>No</literalValue>
- </botQuickReplyOptions>
- <botVariableOperands>
- <disableAutoFill>true</disableAutoFill>
- <sourceName>YesOrNoValue</sourceName>
- <sourceType>MlSlotClass</sourceType>
- <targetName>FSPayMoreThanHalf2YesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <optionalCollect>false</optionalCollect>
- <quickReplyType>Static</quickReplyType>
- <quickReplyWidgetType>Buttons</quickReplyWidgetType>
- <retryMessages>
- <message>I'm sorry, I didn't understand that. You have to select an option to proceed.</message>
- </retryMessages>
- <type>Collect</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>FSPayMoreThanHalf2YesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>Yes</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>FSPayMoreThanHalf2YesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Eligible_for_HOH</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>FSPayMoreThanHalf2YesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>No</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>FSPayMoreThanHalf2YesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Ineligible_for_HOH</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <type>Wait</type>
- </botSteps>
- <developerName>Pay_More_Than_Half_2</developerName>
- <label>Pay More Than Half 2</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Filing_Status_Group</botDialogGroup>
- <botSteps>
- <botMessages>
- <message>Based on your responses, you can file as head of household.</message>
- </botMessages>
- <type>Message</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>VA_End_of_Flow</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <developerName>Eligible_for_HOH</developerName>
- <label>Eligible for HOH</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Filing_Status_Group</botDialogGroup>
- <botSteps>
- <botMessages>
- <message>Based on your responses, you don't qualify to file as head of household.</message>
- </botMessages>
- <type>Message</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>VA_End_of_Flow</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <developerName>Ineligible_for_HOH</developerName>
- <label>Ineligible for HOH</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Filing_Status_Group</botDialogGroup>
- <botSteps>
- <botVariableOperation>
- <botInvocation>
- <invocationActionName>ChatBotKnowledgeSearchUtil</invocationActionName>
- <invocationActionType>apex</invocationActionType>
- <invocationMappings>
- <parameterName>sKeyword1</parameterName>
- <type>Input</type>
- <value>HOH Requirements</value>
- </invocationMappings>
- <invocationMappings>
- <parameterName>output</parameterName>
- <type>Output</type>
- <variableName>articleList</variableName>
- <variableType>ConversationVariable</variableType>
- </invocationMappings>
- </botInvocation>
- <type>Set</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botVariableOperation>
- <askCollectIfSet>false</askCollectIfSet>
- <botMessages>
- <message>Does that person meet the requirements in the following link?
- {!articleList[0].url}</message>
- </botMessages>
- <botQuickReplyOptions>
- <literalValue>Yes</literalValue>
- </botQuickReplyOptions>
- <botQuickReplyOptions>
- <literalValue>No</literalValue>
- </botQuickReplyOptions>
- <botVariableOperands>
- <disableAutoFill>true</disableAutoFill>
- <sourceName>YesOrNoValue</sourceName>
- <sourceType>MlSlotClass</sourceType>
- <targetName>FSHOHArticleYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <optionalCollect>false</optionalCollect>
- <quickReplyType>Static</quickReplyType>
- <quickReplyWidgetType>Buttons</quickReplyWidgetType>
- <retryMessages>
- <message>I'm sorry, I didn't understand that. You have to select an option to proceed.</message>
- </retryMessages>
- <type>Collect</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>FSHOHArticleYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>Yes</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>FSHOHArticleYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Eligible_for_HOH</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>FSHOHArticleYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>No</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>FSHOHArticleYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Ineligible_for_HOH</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <type>Wait</type>
- </botSteps>
- <developerName>HOH_Requirement_Article</developerName>
- <label>HOH Requirement Article</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>VA_End_of_Flow_Group</botDialogGroup>
- <botSteps>
- <botVariableOperation>
- <askCollectIfSet>false</askCollectIfSet>
- <botMessages>
- <message>Did this resolve your issue?</message>
- </botMessages>
- <botQuickReplyOptions>
- <literalValue>Yes</literalValue>
- </botQuickReplyOptions>
- <botQuickReplyOptions>
- <literalValue>No</literalValue>
- </botQuickReplyOptions>
- <botVariableOperands>
- <disableAutoFill>true</disableAutoFill>
- <sourceName>YesOrNoValue</sourceName>
- <sourceType>MlSlotClass</sourceType>
- <targetName>EndOfFlowResolved</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <optionalCollect>false</optionalCollect>
- <quickReplyType>Static</quickReplyType>
- <quickReplyWidgetType>Buttons</quickReplyWidgetType>
- <retryMessages>
- <message>I'm sorry, I didn't understand that. You have to select an option to proceed.</message>
- </retryMessages>
- <type>Collect</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>EndOfFlowResolved</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>Yes</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>EndOfFlowResolved</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Anything_Else</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>EndOfFlowResolved</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>No</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>EndOfFlowResolved</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Prompt_for_Transfer_To_Agent</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <type>Wait</type>
- </botSteps>
- <developerName>VA_End_of_Flow</developerName>
- <label>VA End of Flow</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>VA_End_of_Flow_Group</botDialogGroup>
- <botSteps>
- <botVariableOperation>
- <askCollectIfSet>false</askCollectIfSet>
- <botMessages>
- <message>Is there anything else I can help you with?</message>
- </botMessages>
- <botQuickReplyOptions>
- <literalValue>Yes</literalValue>
- </botQuickReplyOptions>
- <botQuickReplyOptions>
- <literalValue>No</literalValue>
- </botQuickReplyOptions>
- <botVariableOperands>
- <disableAutoFill>true</disableAutoFill>
- <sourceName>YesOrNoValue</sourceName>
- <sourceType>MlSlotClass</sourceType>
- <targetName>AnythingElseBoolean</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <optionalCollect>false</optionalCollect>
- <quickReplyType>Static</quickReplyType>
- <quickReplyWidgetType>Buttons</quickReplyWidgetType>
- <retryMessages>
- <message>I'm sorry, I didn't understand that. You have to select an option to proceed.</message>
- </retryMessages>
- <type>Collect</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>AnythingElseBoolean</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>Yes</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>AnythingElseBoolean</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <sourceName>Software_Chatty</sourceName>
- <sourceType>BotDefinition</sourceType>
- <targetName>SoftwareBot</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Set</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <conversationSystemMessage>
- <systemMessageMappings>
- <mappingType>Input</mappingType>
- <parameterType>Transfer</parameterType>
- <variableName>SoftwareBot</variableName>
- </systemMessageMappings>
- <type>Transfer</type>
- </conversationSystemMessage>
- <type>SystemMessage</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>AnythingElseBoolean</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>No</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>AnythingElseBoolean</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botMessages>
- <message>I'm glad I could help. Thank you for choosing H&R Block.</message>
- </botMessages>
- <type>Message</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <type>Wait</type>
- </botSteps>
- <developerName>Anything_Else</developerName>
- <label>Anything Else</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botSteps>
- <botVariableOperation>
- <askCollectIfSet>false</askCollectIfSet>
- <botMessages>
- <message>Would you like to chat with an agent?</message>
- </botMessages>
- <botQuickReplyOptions>
- <literalValue>Yes</literalValue>
- </botQuickReplyOptions>
- <botQuickReplyOptions>
- <literalValue>No</literalValue>
- </botQuickReplyOptions>
- <botVariableOperands>
- <disableAutoFill>true</disableAutoFill>
- <sourceName>YesOrNoValue</sourceName>
- <sourceType>MlSlotClass</sourceType>
- <targetName>AgentPromptYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <optionalCollect>false</optionalCollect>
- <quickReplyType>Static</quickReplyType>
- <quickReplyWidgetType>Buttons</quickReplyWidgetType>
- <retryMessages>
- <message>I'm sorry, I didn't understand that. You have to select an option to proceed.</message>
- </retryMessages>
- <type>Collect</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>AgentPromptYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>Yes</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>AgentPromptYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botMessages>
- <message>Please hold while I transfer you to an agent.</message>
- </botMessages>
- <type>Message</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Transfer_To_Agent</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>AgentPromptYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>No</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>AgentPromptYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <sourceName>Software_Chatty</sourceName>
- <sourceType>BotDefinition</sourceType>
- <targetName>SoftwareBot</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Set</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <conversationSystemMessage>
- <systemMessageMappings>
- <mappingType>Input</mappingType>
- <parameterType>Transfer</parameterType>
- <variableName>SoftwareBot</variableName>
- </systemMessageMappings>
- <type>Transfer</type>
- </conversationSystemMessage>
- <type>SystemMessage</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <type>Wait</type>
- </botSteps>
- <developerName>Prompt_for_Transfer_To_Agent</developerName>
- <label>Prompt for Transfer To Agent</label>
- <mlIntent>Prompt_for_Transfer_To_Agent</mlIntent>
- <mlIntentTrainingEnabled>true</mlIntentTrainingEnabled>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botSteps>
- <botVariableOperation>
- <botInvocation>
- <invocationActionName>ChatBotCalculateBusinessHourUtil</invocationActionName>
- <invocationActionType>apex</invocationActionType>
- <invocationMappings>
- <parameterName>lobs</parameterName>
- <type>Input</type>
- <value>swa</value>
- </invocationMappings>
- <invocationMappings>
- <parameterName>isWithin</parameterName>
- <type>Output</type>
- <variableName>SWAWithinHours</variableName>
- <variableType>ConversationVariable</variableType>
- </invocationMappings>
- </botInvocation>
- <type>Set</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botVariableOperation>
- <botInvocation>
- <invocationActionName>ChatBotCalculateBusinessHourUtil</invocationActionName>
- <invocationActionType>apex</invocationActionType>
- <invocationMappings>
- <parameterName>lobs</parameterName>
- <type>Input</type>
- <value>diy</value>
- </invocationMappings>
- <invocationMappings>
- <parameterName>isWithin</parameterName>
- <type>Output</type>
- <variableName>DIYWithinHours</variableName>
- <variableType>ConversationVariable</variableType>
- </invocationMappings>
- </botInvocation>
- <type>Set</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <type>Wait</type>
- </botSteps>
- <developerName>Check_Office_Hours</developerName>
- <label>Check Office Hours</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botSteps>
- <botVariableOperation>
- <botInvocation>
- <invocationActionName>H_R_Block_Flow_Chatbot_Context_Utility</invocationActionName>
- <invocationActionType>flow</invocationActionType>
- <invocationMappings>
- <parameterName>RoutableID</parameterName>
- <type>Input</type>
- <variableName>RoutableId</variableName>
- <variableType>ContextVariable</variableType>
- </invocationMappings>
- <invocationMappings>
- <parameterName>Routable</parameterName>
- <type>Input</type>
- <variableName>RoutableObject</variableName>
- <variableType>ConversationVariable</variableType>
- </invocationMappings>
- <invocationMappings>
- <parameterName>Intent</parameterName>
- <type>Output</type>
- <variableName>Last_Intent</variableName>
- <variableType>ConversationVariable</variableType>
- </invocationMappings>
- <invocationMappings>
- <parameterName>BlockcareID</parameterName>
- <type>Output</type>
- <variableName>BlockcareID</variableName>
- <variableType>ConversationVariable</variableType>
- </invocationMappings>
- <invocationMappings>
- <parameterName>Client_Last4SSN</parameterName>
- <type>Output</type>
- <variableName>ClientLast4SSN</variableName>
- <variableType>ConversationVariable</variableType>
- </invocationMappings>
- <invocationMappings>
- <parameterName>Routable</parameterName>
- <type>Output</type>
- <variableName>RoutableObject</variableName>
- <variableType>ConversationVariable</variableType>
- </invocationMappings>
- </botInvocation>
- <type>Set</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>Last_Intent</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>Tax Reform</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Tax_Reform</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>Last_Intent</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>IRS Letter</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>IRS_Letter</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>Last_Intent</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>Filing Status</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Filing_Status</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>Last_Intent</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>Filing Requirement</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Filing_Requirement</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>Last_Intent</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>Education Credit</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Education</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>Last_Intent</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>Earned Income Credit Qualifications</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Earned_Income_Credit</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>Last_Intent</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>Dependent Qualifications</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Dependent_Qualification</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>Last_Intent</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>Dependent Care Credit</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Dependent_Care_Credit</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>Last_Intent</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>Child Tax Credit</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Child_Tax_Credit</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>Last_Intent</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>COVID-19</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Covid_19</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <type>Wait</type>
- </botSteps>
- <developerName>Context_Transfer</developerName>
- <label>Context Transfer</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Filing_Status_Group</botDialogGroup>
- <botSteps>
- <botVariableOperation>
- <askCollectIfSet>false</askCollectIfSet>
- <botMessages>
- <message>Were you unmarried or considered unmarried on the last day of the year?
- To learn more about considered unmarried, click on the following link.
- https://www.hrblock.com/tax-center/filing/personal-tax-planning/irs-head-of-household-requirements</message>
- </botMessages>
- <botQuickReplyOptions>
- <literalValue>Yes</literalValue>
- </botQuickReplyOptions>
- <botQuickReplyOptions>
- <literalValue>No</literalValue>
- </botQuickReplyOptions>
- <botVariableOperands>
- <disableAutoFill>true</disableAutoFill>
- <sourceName>YesOrNoValue</sourceName>
- <sourceType>MlSlotClass</sourceType>
- <targetName>FSUnmarriedOrMarriedYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <optionalCollect>false</optionalCollect>
- <quickReplyType>Static</quickReplyType>
- <quickReplyWidgetType>Buttons</quickReplyWidgetType>
- <retryMessages>
- <message>I'm sorry, I didn't understand that. You have to select an option to proceed.</message>
- </retryMessages>
- <type>Collect</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>FSUnmarriedOrMarriedYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>Yes</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>FSUnmarriedOrMarriedYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Filing_Status_Sub_2</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>FSUnmarriedOrMarriedYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>No</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>FSUnmarriedOrMarriedYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botNavigation>
- <botNavigationLinks>
- <targetBotDialog>Pay_To_Maintain_Home</targetBotDialog>
- </botNavigationLinks>
- <type>Redirect</type>
- </botNavigation>
- <type>Navigation</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <type>Wait</type>
- </botSteps>
- <developerName>Head_of_Household_Qualification</developerName>
- <label>Head of Household Qualification</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botDialogGroup>Continue_With_Bot_Group</botDialogGroup>
- <botSteps>
- <botVariableOperation>
- <askCollectIfSet>false</askCollectIfSet>
- <botMessages>
- <message>Would you like to continue chatting with the Virtual Assistant?</message>
- </botMessages>
- <botQuickReplyOptions>
- <literalValue>Yes</literalValue>
- </botQuickReplyOptions>
- <botQuickReplyOptions>
- <literalValue>No</literalValue>
- </botQuickReplyOptions>
- <botVariableOperands>
- <disableAutoFill>true</disableAutoFill>
- <sourceName>YesOrNoValue</sourceName>
- <sourceType>MlSlotClass</sourceType>
- <targetName>VirtualAssistantContinueYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <optionalCollect>false</optionalCollect>
- <quickReplyType>Static</quickReplyType>
- <quickReplyWidgetType>Buttons</quickReplyWidgetType>
- <retryMessages>
- <message>I'm sorry, I didn't understand that. You have to select an option to proceed.</message>
- </retryMessages>
- <type>Collect</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>VirtualAssistantContinueYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>Yes</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>VirtualAssistantContinueYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <sourceName>Software_Chatty</sourceName>
- <sourceType>BotDefinition</sourceType>
- <targetName>SoftwareBot</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Set</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <conversationSystemMessage>
- <systemMessageMappings>
- <mappingType>Input</mappingType>
- <parameterType>Transfer</parameterType>
- <variableName>SoftwareBot</variableName>
- </systemMessageMappings>
- <type>Transfer</type>
- </conversationSystemMessage>
- <type>SystemMessage</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <botStepConditions>
- <leftOperandName>VirtualAssistantContinueYesOrNo</leftOperandName>
- <leftOperandType>ConversationVariable</leftOperandType>
- <operatorType>Equals</operatorType>
- <rightOperandValue>No</rightOperandValue>
- </botStepConditions>
- <botSteps>
- <botVariableOperation>
- <botVariableOperands>
- <targetName>VirtualAssistantContinueYesOrNo</targetName>
- <targetType>ConversationVariable</targetType>
- </botVariableOperands>
- <type>Unset</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <botMessages>
- <message>I'm glad I could help. Thank you for choosing H&R Block.</message>
- </botMessages>
- <type>Message</type>
- </botSteps>
- <type>Group</type>
- </botSteps>
- <botSteps>
- <type>Wait</type>
- </botSteps>
- <developerName>Continue_With_Bot_Prompt</developerName>
- <label>Continue With Bot Prompt</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <botDialogs>
- <botSteps>
- <botVariableOperation>
- <botInvocation>
- <invocationActionName>H_R_Block_Flow_Product_Type_Transfer</invocationActionName>
- <invocationActionType>flow</invocationActionType>
- <invocationMappings>
- <parameterName>Variable_Chat_Button_API_Name</parameterName>
- <type>Input</type>
- <variableName>Chat_Button_API_Name</variableName>
- <variableType>ConversationVariable</variableType>
- </invocationMappings>
- <invocationMappings>
- <parameterName>NewClientFlag</parameterName>
- <type>Input</type>
- <variableName>NewClientFlag</variableName>
- <variableType>ConversationVariable</variableType>
- </invocationMappings>
- <invocationMappings>
- <parameterName>Variable_Software_Indicator</parameterName>
- <type>Input</type>
- <value>HRBS</value>
- </invocationMappings>
- <invocationMappings>
- <parameterName>QueueId</parameterName>
- <type>Output</type>
- <variableName>DIY_Software_Support</variableName>
- <variableType>ConversationVariable</variableType>
- </invocationMappings>
- </botInvocation>
- <type>Set</type>
- </botVariableOperation>
- <type>VariableOperation</type>
- </botSteps>
- <botSteps>
- <type>Wait</type>
- </botSteps>
- <developerName>Get_Vendor_Queue</developerName>
- <label>Get Vendor Queue</label>
- <showInFooterMenu>false</showInFooterMenu>
- </botDialogs>
- <conversationSystemDialogs>
- <dialog>No_Agent_Available</dialog>
- <type>TransferFailed</type>
- </conversationSystemDialogs>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>AgentPromptYesOrNo</developerName>
- <label>AgentPromptYesOrNo</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>AgeStudentDisabledYesOrNo</developerName>
- <label>AgeStudentDisabledYesOrNo</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>AmericanOppQuestion1YesOrNo</developerName>
- <label>AmericanOppQuestion1YesOrNo</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>AmericanOppQuestion2YesOrNo</developerName>
- <label>AmericanOppQuestion2YesOrNo</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>AmericanOppQuestion3YesOrNo</developerName>
- <label>AmericanOppQuestion3YesOrNo</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>AmericanOppQuestion4YesOrNo</developerName>
- <label>AmericanOppQuestion4YesOrNo</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>AnythingElseBoolean</developerName>
- <label>AnythingElseBoolean</label>
- </conversationVariables>
- <conversationVariables>
- <collectionType>List</collectionType>
- <dataType>Object</dataType>
- <developerName>articleList</developerName>
- <label>articleList</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>BlockcareID</developerName>
- <label>BlockcareID</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>Chat_Button_API_Name</developerName>
- <label>Chat Button API Name</label>
- </conversationVariables>
- <conversationVariables>
- <SObjectType>Queue</SObjectType>
- <dataType>Id</dataType>
- <developerName>Chat_Queue</developerName>
- <label>Chat Queue</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>ChildFilingRulesArticle</developerName>
- <label>ChildFilingRulesArticle</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>ChildHasSSNYesOrNo</developerName>
- <label>ChildHasSSNYesOrNo</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>ChildInUnitedStatesYesOrNo</developerName>
- <label>ChildInUnitedStatesYesOrNo</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>ChildRequirementsYesOrNo</developerName>
- <label>ChildRequirementsYesOrNo</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>ChildTaxKnowledgeResult</developerName>
- <label>ChildTaxKnowledgeResult</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>ClaimRelationshipTestYesOrNo</developerName>
- <label>ClaimRelationshipTestYesOrNo</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>ClientLast4SSN</developerName>
- <label>ClientLast4SSN</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Number</dataType>
- <developerName>CurrentTaxYear</developerName>
- <label>CurrentTaxYear</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>DepedentLivingWithYesOrNo</developerName>
- <label>DepedentLivingWithYesOrNo</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>DependentGrossIncomeYesOrNo</developerName>
- <label>DependentGrossIncomeYesOrNo</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>DependentMoreThanHalfYesOrNo</developerName>
- <label>DependentMoreThanHalfYesOrNo</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>DependentRelationshipTest2YesOrNo</developerName>
- <label>DependentRelationshipTest2YesOrNo</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>DependentResidentYesOrNo</developerName>
- <label>DependentResidentYesOrNo</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>DependentSupportYesOrNo</developerName>
- <label>DependentSupportYesOrNo</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Boolean</dataType>
- <developerName>DIYWithinHours</developerName>
- <label>DIYWithinHours</label>
- </conversationVariables>
- <conversationVariables>
- <SObjectType>Queue</SObjectType>
- <dataType>Id</dataType>
- <developerName>DIY_Software_Support</developerName>
- <label>DIY Software Support</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>EarnedIncomeCreditYesOrNo</developerName>
- <label>EarnedIncomeCreditYesOrNo</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>EarnedIncomeYesOrNo</developerName>
- <label>EarnedIncomeYesOrNo</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>EducationCreditChoice</developerName>
- <label>EducationCreditChoice</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Number</dataType>
- <developerName>EducationMAGI</developerName>
- <label>EducationMAGI</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Number</dataType>
- <developerName>EducationMFJMAGI</developerName>
- <label>EducationMFJMAGI</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>EIC3600YesOrNo</developerName>
- <label>EIC3600YesOrNo</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>EICArticleLinkNoYesOrNo</developerName>
- <label>EICArticleLinkNoYesOrNo</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>EICArticleLinkYesOrNo</developerName>
- <label>EICArticleLinkYesOrNo</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>EICFilingFormYesOrNo</developerName>
- <label>EICFilingFormYesOrNo</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>EICMarriedFilingArticle</developerName>
- <label>EICMarriedFilingArticle</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>EICMarriedFilingYesOrNo</developerName>
- <label>EICMarriedFilingYesOrNo</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>EICSSNCitizenYesOrNo</developerName>
- <label>EICSSNCitizenYesOrNo</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>EICSubAgeBetweenYesOrNo</developerName>
- <label>EICSubAgeBetweenYesOrNo</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>EICSubClaimedByOtherYesOrNo</developerName>
- <label>EICSubClaimedByOtherYesOrNo</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>EICSubDependentOfOtherYesOrNo</developerName>
- <label>EICSubDependentOfOtherYesOrNo</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>EICSubLivedInUSYesOrNo</developerName>
- <label>EICSubLivedInUSYesOrNo</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>EICSubQualifyingChildForOtherYesOrNo</developerName>
- <label>EICSubQualifyingChildForOtherYesOrNo</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>EICSubQualifyingChildYesOrNo</developerName>
- <label>EICSubQualifyingChildYesOrNo</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>EICSubYouClaimAnotherYesOrNo</developerName>
- <label>EICSubYouClaimAnotherYesOrNo</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>EndOfFlowResolved</developerName>
- <label>EndOfFlowResolved</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>DateTime</dataType>
- <developerName>ExtensionFiling</developerName>
- <label>ExtensionFiling</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>FCAdvancedHealthPaymentsYesOrNo</developerName>
- <label>FCAdvancedHealthPaymentsYesOrNo</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>FCAdvancedPremiumYesOrNo</developerName>
- <label>FCAdvancedPremiumYesOrNo</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>FCDDistributionYesOrNo</developerName>
- <label>FCDDistributionYesOrNo</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>FCIncomeExceedSDYesOrNo</developerName>
- <label>FCIncomeExceedSDYesOrNo</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>FCIncomeFilingThresholdYesOrNo</developerName>
- <label>FCIncomeFilingThresholdYesOrNo</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>FCSelfEmploymentIncomeYesOrNo</developerName>
- <label>FCSelfEmploymentIncomeYesOrNo</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>FCSourcedIncome500YesOrNo</developerName>
- <label>FCSourcedIncome500YesOrNo</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>FCSpecialTaxesYesOrNoYesOrNo</developerName>
- <label>FCSpecialTaxesYesOrNoYesOrNo</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>FCWagesFromChurchMedicareYesOrNo</developerName>
- <label>FCWagesFromChurchMedicareYesOrNo</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>FRCitizenOrResidentAlienYesOrNo</developerName>
- <label>FRCitizenOrResidentAlienYesOrNo</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>FRClaimedAsDependentYesOrNo</developerName>
- <label>FRClaimedAsDependentYesOrNo</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>FSChildLiveAtHomeYesOrNo</developerName>
- <label>FSChildLiveAtHomeYesOrNo</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>FSChildRulesArticleYesOrNo</developerName>
- <label>FSChildRulesArticleYesOrNo</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>FSDoesChildMeetRequirementsYesOrNo</developerName>
- <label>FSDoesChildMeetRequirementsYesOrNo</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>FSHOHArticle</developerName>
- <label>FSHOHArticle</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>FSHOHArticleYesOrNo</developerName>
- <label>FSHOHArticleYesOrNo</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>FSJointReturnYesOrNo</developerName>
- <label>FSJointReturnYesOrNo</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>FSMarriedOnLastDayYesOrNo</developerName>
- <label>FSMarriedOnLastDayYesOrNo</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>FSPayMoreThanHalf2YesOrNo</developerName>
- <label>FSPayMoreThanHalf2YesOrNo</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>FSPayMoreThanHalfYesOrNo</developerName>
- <label>FSPayMoreThanHalfYesOrNo</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>FSPayToMaintainHomeYesOrNo</developerName>
- <label>FSPayToMaintainHomeYesOrNo</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>FSQualifiedWidowerYesOrNo</developerName>
- <label>FSQualifiedWidowerYesOrNo</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>FSUnmarriedDuringTaxYearYesOrNo</developerName>
- <label>FSUnmarriedDuringTaxYearYesOrNo</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>FSUnmarriedOrMarriedYesOrNo</developerName>
- <label>FSUnmarriedOrMarriedYesOrNo</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>HomeOfficeDeductionArticle</developerName>
- <label>HomeOfficeDeductionArticle</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Number</dataType>
- <developerName>ImportTurboTaxDataFileYear</developerName>
- <label>ImportTurboTaxDataFileYear</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>DateTime</dataType>
- <developerName>IRSEfileOpenDate</developerName>
- <label>IRSEfileOpenDate</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>IRSGetTranscript</developerName>
- <label>IRSGetTranscript</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>irsLetter</developerName>
- <label>irsLetter</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Boolean</dataType>
- <developerName>isActive</developerName>
- <label>isActive</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>knowledgeSearchResult</developerName>
- <label>knowledgeSearchResult</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>Last_Intent</developerName>
- <label>Last Intent</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>LifetimeLearningQuestion10YesOrNo</developerName>
- <label>LifetimeLearningQuestion10YesOrNo</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>LifetimeLearningQuestion11YesOrNo</developerName>
- <label>LifetimeLearningQuestion11YesOrNo</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>LifetimeLearningQuestion12YesOrNo</developerName>
- <label>LifetimeLearningQuestion12YesOrNo</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>LifetimeLearningQuestion1YesOrNo</developerName>
- <label>LifetimeLearningQuestion1YesOrNo</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>LifetimeLearningQuestion2YesOrNo</developerName>
- <label>LifetimeLearningQuestion2YesOrNo</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>LifetimeLearningQuestion3YesOrNo</developerName>
- <label>LifetimeLearningQuestion3YesOrNo</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>LifetimeLearningQuestion4YesOrNo</developerName>
- <label>LifetimeLearningQuestion4YesOrNo</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>LifetimeLearningQuestion5YesOrNo</developerName>
- <label>LifetimeLearningQuestion5YesOrNo</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>LifetimeLearningQuestion6YesOrNo</developerName>
- <label>LifetimeLearningQuestion6YesOrNo</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>LifetimeLearningQuestion7YesOrNo</developerName>
- <label>LifetimeLearningQuestion7YesOrNo</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>LifetimeLearningQuestion8YesOrNo</developerName>
- <label>LifetimeLearningQuestion8YesOrNo</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>LifetimeLearningQuestion9YesOrNo</developerName>
- <label>LifetimeLearningQuestion9YesOrNo</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>MarriedOrSeparateReturnYesOrNo</developerName>
- <label>MarriedOrSeparateReturnYesOrNo</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>Name</developerName>
- <label>Name</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>NewClientFlag</developerName>
- <label>NewClientFlag</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Number</dataType>
- <developerName>Priortaxyear</developerName>
- <label>Priortaxyear</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>QBIDeductionArticle</developerName>
- <label>QBIDeductionArticle</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>QualChildrule</developerName>
- <label>QualChildrule</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>QualificationsApplyYesOrNo</developerName>
- <label>QualificationsApplyYesOrNo</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>QualifyHOHValues</developerName>
- <label>QualifyHOHValues</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>QualifyingPerson</developerName>
- <label>QualifyingPerson</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Object</dataType>
- <developerName>RoutableObject</developerName>
- <label>RoutableObject</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Number</dataType>
- <developerName>RTAmount</developerName>
- <label>RTAmount</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>Service_Type_Indicator</developerName>
- <label>Service Type Indicator</label>
- </conversationVariables>
- <conversationVariables>
- <SObjectType>BotDefinition</SObjectType>
- <dataType>Id</dataType>
- <developerName>SoftwareBot</developerName>
- <label>SoftwareBot</label>
- </conversationVariables>
- <conversationVariables>
- <SObjectType>Queue</SObjectType>
- <dataType>Id</dataType>
- <developerName>Software_Assist_Queue</developerName>
- <label>Software Assist Queue</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>SpecialTaxesArticle</developerName>
- <label>SpecialTaxesArticle</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Boolean</dataType>
- <developerName>SWAWithinHours</developerName>
- <label>SWAWithinHours</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>DateTime</dataType>
- <developerName>TaxDeadLine</developerName>
- <label>TaxDeadLine</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>TCJAKnowledgeArticle</developerName>
- <label>TCJAKnowledgeArticle</label>
- </conversationVariables>
- <conversationVariables>
- <dataType>Text</dataType>
- <developerName>VirtualAssistantContinueYesOrNo</developerName>
- <label>VirtualAssistantContinueYesOrNo</label>
- </conversationVariables>
- <entryDialog>Welcome</entryDialog>
- <mainMenuDialog>Dependent_Care_Credit</mainMenuDialog>
- <nlpProviders>
- <language>en_US</language>
- <nlpProviderType>EinsteinAi</nlpProviderType>
- </nlpProviders>
- <responseDelayMilliseconds>1600</responseDelayMilliseconds>
- </BotVersion>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement