{
  "apiVersion": 63,
  "status": "Active",
  "label": "Standard Create Task Activity",
  "description": "Creates a Task from standard activity quick-create actions. Runs atomically and returns the created taskId.",
  "runAtomically": true,
  "start": {
    "locationX": 40,
    "locationY": 0,
    "connector": { "targetReference": "CreateTaskActivity" }
  },
  "variables": [
    { "name": "recordId", "dataType": "String", "isInput": true },
    { "name": "WhatId", "dataType": "String", "isInput": true },
    { "name": "WhoId", "dataType": "String", "isInput": true },
    { "name": "Subject", "dataType": "String", "isInput": true },
    { "name": "ActivityDate", "dataType": "Date", "isInput": true },
    { "name": "Status", "dataType": "String", "isInput": true },
    { "name": "Priority", "dataType": "String", "isInput": true },
    { "name": "Description", "dataType": "String", "isInput": true },
    { "name": "OwnerId", "dataType": "String", "isInput": true },
    { "name": "Type", "dataType": "String", "isInput": true },
    { "name": "CallType", "dataType": "String", "isInput": true },
    { "name": "TaskSubtype", "dataType": "String", "isInput": true },
    { "name": "Progress", "dataType": "String", "isInput": true },
    { "name": "Risk_and_Next_Step", "dataType": "String", "isInput": true },
    { "name": "Action_Status__c", "dataType": "String", "isInput": true },
    { "name": "Action_Response__c", "dataType": "String", "isInput": true },
    { "name": "Intera__c", "dataType": "String", "isInput": true },
    { "name": "taskId", "dataType": "String", "isOutput": true }
  ],
  "recordCreates": [
    {
      "name": "CreateTaskActivity",
      "label": "Create Task activity",
      "locationX": 40,
      "locationY": 120,
      "object": "Task",
      "inputAssignments": [
        { "field": "WhoId", "value": { "elementReference": "WhoId" } },
        { "field": "WhatId", "value": { "elementReference": "WhatId" } },
        { "field": "Subject", "value": { "elementReference": "Subject" } },
        { "field": "ActivityDate", "value": { "elementReference": "ActivityDate" } },
        { "field": "Status", "value": { "elementReference": "Status" } },
        { "field": "Priority", "value": { "elementReference": "Priority" } },
        { "field": "Description", "value": { "elementReference": "Description" } },
        { "field": "OwnerId", "value": { "elementReference": "OwnerId" } },
        { "field": "Type", "value": { "elementReference": "Type" } },
        { "field": "CallType", "value": { "elementReference": "CallType" } },
        { "field": "TaskSubtype", "value": { "elementReference": "TaskSubtype" } },
        { "field": "Progress__c", "value": { "elementReference": "Progress" } },
        { "field": "Risk_and_Next_Step__c", "value": { "elementReference": "Risk_and_Next_Step" } },
        { "field": "Action_Status__c", "value": { "elementReference": "Action_Status__c" } },
        { "field": "Action_Response__c", "value": { "elementReference": "Action_Response__c" } },
        { "field": "Intera__c", "value": { "elementReference": "Intera__c" } }
      ],
      "assignRecordIdToReference": "taskId"
    }
  ]
}
