View this page in the latest version of Appian. Configuring Custom Task Types Share Share via LinkedIn Reddit Email Copy Link Print On This Page This content applies solely to Connected Underwriting Life, which must be purchased separately from the Appian base platform. Overview Tasks are activities in a workflow that require user interaction. They are actions that need human oversight or decision-making, ensuring that critical steps receive the necessary attention. This involvement helps maintain control and accuracy in your processes. The CU Life Workbench ships with three pre-configured task types: Confirmation, Decision, and Document Upload. See Preset task types for more details. This page explains how to set up custom task types for your workflows, if you need them. Set up custom task types and tasks To set up custom task types and tasks: Using your database management tool, add a new row to the ISL_TSK_CFG_TASK_TYPE table with the necessary details for your task type. Refer to an existing task type to populate this information. In the ICON column, enter the name of the icon to display next to the task in the task list. In Appian Designer, resync the ISL_CFG_TASK_TYPE record type. Configure any new fields. If you are… Then… creating a new record type object for the new task data add a record type relationship to relate this new record type to the ISL_TSK_CaseTask record type. adding additional fields to an existing record type add new fields to the ISL_TSK_CaseTask record type by using the Modify Source Fields action. Update the ISL_TSK_CaseTask_RecordAction_AddFromLibrary_CreateUpdate interface and make any necessary configurations to support your new task. For example, if the task requires users to select a value from a set of options, add a dropdown with the values to the interface. Create the task in Connected Underwriting - Life Settings and add it to a new task block. Update the a!match() function in the ISL_TSK_CaseTask_RecordAction_Complete interface to specify how the interface should display content for your new task type. The a!match() function uses the TASK_TYPE_ID from the ISL_TSK_CFG_TASK_TYPE table. Pre-configured task types are referenced through constants, so you must create a new constant for each new task type ID. Update the ISL_TSK_CaseTask_RecordAction_Complete process model if you need to write new data or add unattended activities during task completion, like calling a subprocess to post to an integration. Note: This process is reused for all task types. Configure the ISL_TSK_CaseTask_RecordView_Summary interface as necessary to include the new task type and add any new data that you want to display on the task's summary page. Feedback Was this page helpful? SHARE FEEDBACK Loading...