{
    "name": "Add New Zendesk Tickets as Rows in Google Sheets",
    "flow": [
        {
            "id": 1,
            "module": "zendesk:WatchTickets",
            "version": 2,
            "parameters": {
                "query": "",
                "search_by": "query"
            },
            "mapper": {},
            "metadata": {
                "designer": {
                    "x": 0,
                    "y": 0
                },
                "restore": {
                    "parameters": {
                        "watch": {
                            "label": "Only New Tickets"
                        },
                        "search_by": {
                            "label": "User Defined Query"
                        },
                        "__IMTCONN__": {
                            "data": {
                                "scoped": "true",
                                "connection": "zendesk"
                            },
                            "label": "D3V  (development@integromat.com)"
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "__IMTCONN__",
                        "type": "account:zendesk",
                        "label": "Connection",
                        "required": true
                    },
                    {
                        "name": "watch",
                        "type": "select",
                        "label": "Watch",
                        "required": true,
                        "validate": {
                            "enum": [
                                "created_at",
                                "updated_at"
                            ]
                        }
                    },
                    {
                        "name": "search_by",
                        "type": "select",
                        "label": "Search By",
                        "validate": {
                            "enum": [
                                "query",
                                "filter"
                            ]
                        }
                    },
                    {
                        "name": "limit",
                        "type": "uinteger",
                        "label": "Limit",
                        "required": true
                    },
                    {
                        "name": "query",
                        "type": "text",
                        "label": "Filtering"
                    }
                ],
                "interface": [
                    {
                        "name": "id",
                        "type": "uinteger",
                        "label": "Ticket ID"
                    },
                    {
                        "name": "url",
                        "type": "url",
                        "label": "URL"
                    },
                    {
                        "name": "external_id",
                        "type": "text",
                        "label": "External ID"
                    },
                    {
                        "name": "created_at",
                        "type": "date",
                        "label": "Created At"
                    },
                    {
                        "name": "updated_at",
                        "type": "date",
                        "label": "Updated At"
                    },
                    {
                        "name": "type",
                        "type": "text",
                        "label": "Type"
                    },
                    {
                        "name": "subject",
                        "type": "text",
                        "label": "Subject"
                    },
                    {
                        "name": "raw_subject",
                        "type": "text",
                        "label": "Raw Subject"
                    },
                    {
                        "name": "description",
                        "type": "text",
                        "label": "Description"
                    },
                    {
                        "name": "priority",
                        "type": "text",
                        "label": "Priority"
                    },
                    {
                        "name": "status",
                        "type": "text",
                        "label": "Status"
                    },
                    {
                        "name": "recipient",
                        "type": "email",
                        "label": "Recipient"
                    },
                    {
                        "name": "requester_id",
                        "type": "uinteger",
                        "label": "Requester ID"
                    },
                    {
                        "name": "submitter_id",
                        "type": "uinteger",
                        "label": "Submitter ID"
                    },
                    {
                        "name": "assignee_id",
                        "type": "uinteger",
                        "label": "Assignee ID"
                    },
                    {
                        "name": "organization_id",
                        "type": "uinteger",
                        "label": "Organization ID"
                    },
                    {
                        "name": "group_id",
                        "type": "uinteger",
                        "label": "Group ID"
                    },
                    {
                        "name": "collaborator_ids",
                        "spec": {
                            "type": "uinteger",
                            "label": "element"
                        },
                        "type": "array",
                        "label": "Collaborator IDs"
                    },
                    {
                        "name": "email_cc_ids",
                        "spec": {
                            "type": "uinteger",
                            "label": "element"
                        },
                        "type": "array",
                        "label": "Email CC IDs"
                    },
                    {
                        "name": "follower_ids",
                        "spec": {
                            "type": "uinteger",
                            "label": "element"
                        },
                        "type": "array",
                        "label": "Follower IDs"
                    },
                    {
                        "name": "problem_id",
                        "type": "uinteger",
                        "label": "Problem ID"
                    },
                    {
                        "name": "has_incidents",
                        "type": "boolean",
                        "label": "Has Incidents"
                    },
                    {
                        "name": "due_at",
                        "type": "date",
                        "label": "Due At"
                    },
                    {
                        "name": "tags",
                        "spec": {
                            "type": "text",
                            "label": "element"
                        },
                        "type": "array",
                        "label": "Tags"
                    },
                    {
                        "name": "via",
                        "spec": [
                            {
                                "name": "channel",
                                "type": "text",
                                "label": "Channel"
                            },
                            {
                                "name": "source",
                                "spec": [
                                    {
                                        "name": "from",
                                        "spec": [
                                            {
                                                "name": "address",
                                                "type": "email",
                                                "label": "Address"
                                            },
                                            {
                                                "name": "name",
                                                "type": "text",
                                                "label": "Name"
                                            }
                                        ],
                                        "type": "collection",
                                        "label": "From"
                                    },
                                    {
                                        "name": "to",
                                        "spec": [
                                            {
                                                "name": "name",
                                                "type": "text",
                                                "label": "Name"
                                            },
                                            {
                                                "name": "address",
                                                "type": "email",
                                                "label": "Address"
                                            }
                                        ],
                                        "type": "collection",
                                        "label": "To"
                                    },
                                    {
                                        "name": "rel",
                                        "type": "text",
                                        "label": "Rel"
                                    }
                                ],
                                "type": "collection",
                                "label": "Source"
                            }
                        ],
                        "type": "collection",
                        "label": "Via"
                    },
                    {
                        "name": "forum_topic_id",
                        "type": "uinteger",
                        "label": "Forum Topic ID"
                    },
                    {
                        "name": "is_public",
                        "type": "boolean",
                        "label": "Is Public"
                    },
                    {
                        "name": "satisfaction_rating",
                        "type": "text",
                        "label": "Satisfaction Rating"
                    },
                    {
                        "name": "sharing_agreement_ids",
                        "spec": {
                            "type": "uinteger",
                            "label": "element"
                        },
                        "type": "array",
                        "label": "Sharing Agreement IDs"
                    },
                    {
                        "name": "fields",
                        "spec": [
                            {
                                "name": "id",
                                "type": "uinteger",
                                "label": "Field ID"
                            },
                            {
                                "name": "value",
                                "type": "text",
                                "label": "Value"
                            }
                        ],
                        "type": "array",
                        "label": "Fields"
                    },
                    {
                        "name": "followup_ids",
                        "spec": {
                            "type": "uinteger",
                            "label": "element"
                        },
                        "type": "array",
                        "label": "Follow-up IDs"
                    },
                    {
                        "name": "ticket_form_id",
                        "type": "uinteger",
                        "label": "Ticket Form ID"
                    },
                    {
                        "name": "brand_id",
                        "type": "uinteger",
                        "label": "Brand ID"
                    },
                    {
                        "name": "satisfaction_probability",
                        "type": "text",
                        "label": "Satisfaction Probability"
                    },
                    {
                        "name": "allow_channelback",
                        "type": "boolean",
                        "label": "Allow Channelback"
                    },
                    {
                        "name": "allow_attachments",
                        "type": "boolean",
                        "label": "Allow Attachments"
                    },
                    {
                        "name": "result_type",
                        "type": "text",
                        "label": "Result Type"
                    },
                    {
                        "name": "custom_fields",
                        "spec": [
                            {
                                "meta": {
                                    "type": "date"
                                },
                                "name": "360008007498",
                                "type": "date",
                                "label": "CustomDate"
                            },
                            {
                                "meta": {
                                    "type": "text"
                                },
                                "name": "360008120618",
                                "type": "text",
                                "label": "Test1"
                            },
                            {
                                "meta": {
                                    "type": "text"
                                },
                                "name": "360008130737",
                                "type": "text",
                                "label": "Test2"
                            },
                            {
                                "meta": {
                                    "type": "text"
                                },
                                "name": "360010459138",
                                "type": "text",
                                "label": "web Made"
                            },
                            {
                                "name": "360010459158",
                                "type": "boolean",
                                "label": "checkbox web made"
                            },
                            {
                                "meta": {
                                    "type": "multiselect"
                                },
                                "name": "360010488458",
                                "type": "text",
                                "label": "multi select test"
                            },
                            {
                                "meta": {
                                    "type": "regexp"
                                },
                                "name": "360010488498",
                                "type": "text",
                                "label": "regggex"
                            },
                            {
                                "meta": {
                                    "type": "partialcreditcard"
                                },
                                "name": "360010488518",
                                "type": "text",
                                "label": "credit card"
                            },
                            {
                                "meta": {
                                    "type": "tagger"
                                },
                                "name": "360010532277",
                                "type": "text",
                                "label": "Dropdown Test"
                            },
                            {
                                "meta": {
                                    "type": "integer"
                                },
                                "name": "360010532297",
                                "type": "uinteger",
                                "label": "test number"
                            },
                            {
                                "meta": {
                                    "type": "date"
                                },
                                "name": "360010532357",
                                "type": "date",
                                "label": "testdates"
                            },
                            {
                                "meta": {
                                    "type": "multiline"
                                },
                                "name": "360010532377",
                                "type": "text",
                                "label": "multilne ",
                                "multiline": true
                            }
                        ],
                        "type": "collection",
                        "label": "Custom Fields"
                    }
                ]
            }
        },
        {
            "id": 4,
            "module": "google-sheets:addRow",
            "version": 2,
            "parameters": {},
            "mapper": {
                "from": "drive",
                "mode": "select",
                "includesHeaders": true,
                "insertDataOption": "INSERT_ROWS",
                "valueInputOption": "USER_ENTERED"
            },
            "metadata": {
                "designer": {
                    "x": 300,
                    "y": 0
                },
                "restore": {
                    "expect": {
                        "from": {
                            "label": "My Drive"
                        },
                        "mode": {
                            "label": "Select from the list"
                        },
                        "sheetId": {
                            "label": "People"
                        },
                        "spreadsheetId": {
                            "path": [
                                "Agendor"
                            ]
                        },
                        "includesHeaders": {
                            "label": "Yes",
                            "nested": [
                                {
                                    "name": "values",
                                    "spec": [
                                        {
                                            "name": "0",
                                            "type": "text",
                                            "label": "Person name (A)"
                                        },
                                        {
                                            "name": "1",
                                            "type": "text",
                                            "label": "CPF (B)"
                                        },
                                        {
                                            "name": "2",
                                            "type": "text",
                                            "label": "Organization ID (C)"
                                        },
                                        {
                                            "name": "3",
                                            "type": "text",
                                            "label": "Role (D)"
                                        },
                                        {
                                            "name": "4",
                                            "type": "text",
                                            "label": "Ranking (E)"
                                        },
                                        {
                                            "name": "5",
                                            "type": "text",
                                            "label": "Description (F)"
                                        },
                                        {
                                            "name": "6",
                                            "type": "text",
                                            "label": "Birthday (G)"
                                        },
                                        {
                                            "name": "7",
                                            "type": "text",
                                            "label": "Owner user (H)"
                                        },
                                        {
                                            "name": "8",
                                            "type": "text",
                                            "label": "Email (I)"
                                        },
                                        {
                                            "name": "9",
                                            "type": "text",
                                            "label": "Work phone number (J)"
                                        },
                                        {
                                            "name": "10",
                                            "type": "text",
                                            "label": "Mobile phone (K)"
                                        },
                                        {
                                            "name": "11",
                                            "type": "text",
                                            "label": "Whatsapp (L)"
                                        },
                                        {
                                            "name": "12",
                                            "type": "text",
                                            "label": "LinkedIn url (M)"
                                        },
                                        {
                                            "name": "13",
                                            "type": "text",
                                            "label": "Postal code (N)"
                                        },
                                        {
                                            "name": "14",
                                            "type": "text",
                                            "label": "Street name (O)"
                                        },
                                        {
                                            "name": "15",
                                            "type": "text",
                                            "label": "Building number (P)"
                                        },
                                        {
                                            "name": "16",
                                            "type": "text",
                                            "label": "Country  (Q)"
                                        },
                                        {
                                            "name": "17",
                                            "type": "text",
                                            "label": "District (R)"
                                        },
                                        {
                                            "name": "18",
                                            "type": "text",
                                            "label": "State (S)"
                                        },
                                        {
                                            "name": "19",
                                            "type": "text",
                                            "label": "City (T)"
                                        },
                                        {
                                            "name": "20",
                                            "type": "text",
                                            "label": "Additional info (U)"
                                        },
                                        {
                                            "name": "21",
                                            "type": "text",
                                            "label": "(V)"
                                        },
                                        {
                                            "name": "22",
                                            "type": "text",
                                            "label": "(W)"
                                        },
                                        {
                                            "name": "23",
                                            "type": "text",
                                            "label": "(X)"
                                        },
                                        {
                                            "name": "24",
                                            "type": "text",
                                            "label": "(Y)"
                                        },
                                        {
                                            "name": "25",
                                            "type": "text",
                                            "label": "(Z)"
                                        }
                                    ],
                                    "type": "collection",
                                    "label": "Values"
                                }
                            ]
                        },
                        "insertDataOption": {
                            "mode": "chose",
                            "label": "Insert rows"
                        },
                        "valueInputOption": {
                            "mode": "chose",
                            "label": "User entered"
                        }
                    },
                    "parameters": {
                        "__IMTCONN__": {
                            "data": {
                                "scoped": "true",
                                "connection": "google"
                            },
                            "label": "Denis's google docconnection  (denis.malchik@gmail.com)"
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "__IMTCONN__",
                        "type": "account:google",
                        "label": "Connection",
                        "required": true
                    }
                ],
                "expect": [
                    {
                        "name": "mode",
                        "type": "select",
                        "label": "Choose a Method",
                        "required": true,
                        "validate": {
                            "enum": [
                                "select",
                                "map"
                            ]
                        }
                    },
                    {
                        "name": "valueInputOption",
                        "type": "select",
                        "label": "Value input option",
                        "validate": {
                            "enum": [
                                "USER_ENTERED",
                                "RAW"
                            ]
                        }
                    },
                    {
                        "name": "insertDataOption",
                        "type": "select",
                        "label": "Insert data option",
                        "validate": {
                            "enum": [
                                "INSERT_ROWS",
                                "OVERWRITE"
                            ]
                        }
                    },
                    {
                        "name": "from",
                        "type": "select",
                        "label": "Choose a Drive",
                        "required": true,
                        "validate": {
                            "enum": [
                                "drive",
                                "share",
                                "team"
                            ]
                        }
                    },
                    {
                        "name": "spreadsheetId",
                        "type": "file",
                        "label": "Spreadsheet ID",
                        "required": true
                    },
                    {
                        "name": "sheetId",
                        "type": "select",
                        "label": "Sheet Name",
                        "required": true
                    },
                    {
                        "name": "includesHeaders",
                        "type": "select",
                        "label": "Table contains headers",
                        "required": true,
                        "validate": {
                            "enum": [
                                true,
                                false
                            ]
                        }
                    },
                    {
                        "name": "values",
                        "spec": [
                            {
                                "name": "0",
                                "type": "text",
                                "label": "Person name (A)"
                            },
                            {
                                "name": "1",
                                "type": "text",
                                "label": "CPF (B)"
                            },
                            {
                                "name": "2",
                                "type": "text",
                                "label": "Organization ID (C)"
                            },
                            {
                                "name": "3",
                                "type": "text",
                                "label": "Role (D)"
                            },
                            {
                                "name": "4",
                                "type": "text",
                                "label": "Ranking (E)"
                            },
                            {
                                "name": "5",
                                "type": "text",
                                "label": "Description (F)"
                            },
                            {
                                "name": "6",
                                "type": "text",
                                "label": "Birthday (G)"
                            },
                            {
                                "name": "7",
                                "type": "text",
                                "label": "Owner user (H)"
                            },
                            {
                                "name": "8",
                                "type": "text",
                                "label": "Email (I)"
                            },
                            {
                                "name": "9",
                                "type": "text",
                                "label": "Work phone number (J)"
                            },
                            {
                                "name": "10",
                                "type": "text",
                                "label": "Mobile phone (K)"
                            },
                            {
                                "name": "11",
                                "type": "text",
                                "label": "Whatsapp (L)"
                            },
                            {
                                "name": "12",
                                "type": "text",
                                "label": "LinkedIn url (M)"
                            },
                            {
                                "name": "13",
                                "type": "text",
                                "label": "Postal code (N)"
                            },
                            {
                                "name": "14",
                                "type": "text",
                                "label": "Street name (O)"
                            },
                            {
                                "name": "15",
                                "type": "text",
                                "label": "Building number (P)"
                            },
                            {
                                "name": "16",
                                "type": "text",
                                "label": "Country  (Q)"
                            },
                            {
                                "name": "17",
                                "type": "text",
                                "label": "District (R)"
                            },
                            {
                                "name": "18",
                                "type": "text",
                                "label": "State (S)"
                            },
                            {
                                "name": "19",
                                "type": "text",
                                "label": "City (T)"
                            },
                            {
                                "name": "20",
                                "type": "text",
                                "label": "Additional info (U)"
                            },
                            {
                                "name": "21",
                                "type": "text",
                                "label": "(V)"
                            },
                            {
                                "name": "22",
                                "type": "text",
                                "label": "(W)"
                            },
                            {
                                "name": "23",
                                "type": "text",
                                "label": "(X)"
                            },
                            {
                                "name": "24",
                                "type": "text",
                                "label": "(Y)"
                            },
                            {
                                "name": "25",
                                "type": "text",
                                "label": "(Z)"
                            }
                        ],
                        "type": "collection",
                        "label": "Values"
                    }
                ]
            }
        }
    ],
    "metadata": {
        "instant": false,
        "version": 1,
        "scenario": {
            "roundtrips": 1,
            "maxErrors": 3,
            "autoCommit": true,
            "autoCommitTriggerLast": true,
            "sequential": false,
            "slots": null,
            "confidential": false,
            "dataloss": false,
            "dlq": false,
            "freshVariables": false
        },
        "designer": {
            "orphans": []
        },
        "zone": "us1.make.com"
    }
}