{
    "name": "הבא פרטי דיל לאיש קשר",
    "flow": [
        {
            "id": 1,
            "module": "gateway:CustomWebHook",
            "version": 1,
            "parameters": {
                "hook": 62036,
                "maxResults": 1
            },
            "mapper": {},
            "metadata": {
                "designer": {
                    "x": 0,
                    "y": 450
                },
                "restore": {
                    "parameters": {
                        "hook": {
                            "data": {
                                "editable": "true"
                            },
                            "label": "הבא פרטי דיל לאיש קשר"
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "hook",
                        "type": "hook:gateway-webhook",
                        "label": "Webhook",
                        "required": true
                    },
                    {
                        "name": "maxResults",
                        "type": "number",
                        "label": "Maximum number of results"
                    }
                ]
            }
        },
        {
            "id": 2,
            "module": "util:SetVariables",
            "version": 1,
            "parameters": {},
            "mapper": {
                "scope": "roundtrip",
                "variables": [
                    {
                        "name": "FirstName",
                        "value": "{{1.FirstName}}"
                    },
                    {
                        "name": "LastName",
                        "value": "{{1.LastName}}"
                    },
                    {
                        "name": "Email",
                        "value": "{{1.Email}}"
                    },
                    {
                        "name": "Mobile",
                        "value": "{{1.Mobile}}"
                    },
                    {
                        "name": "Company",
                        "value": "{{1.Company}}"
                    },
                    {
                        "name": "PersonId",
                        "value": "0"
                    },
                    {
                        "name": "CompanyId",
                        "value": "0"
                    },
                    {
                        "name": "dealId",
                        "value": "0"
                    }
                ]
            },
            "metadata": {
                "designer": {
                    "x": 300,
                    "y": 450
                },
                "restore": {
                    "expect": {
                        "scope": {
                            "label": "One cycle"
                        },
                        "variables": {
                            "items": [
                                null,
                                null,
                                null,
                                null,
                                null,
                                null,
                                null,
                                null
                            ]
                        }
                    }
                },
                "expect": [
                    {
                        "name": "variables",
                        "spec": [
                            {
                                "name": "name",
                                "type": "text",
                                "label": "Variable name",
                                "required": true
                            },
                            {
                                "name": "value",
                                "type": "any",
                                "label": "Variable value"
                            }
                        ],
                        "type": "array",
                        "label": "Variables"
                    },
                    {
                        "name": "scope",
                        "type": "select",
                        "label": "Variable lifetime",
                        "required": true,
                        "validate": {
                            "enum": [
                                "roundtrip",
                                "execution"
                            ]
                        }
                    }
                ],
                "interface": [
                    {
                        "name": "FirstName",
                        "type": "any",
                        "label": "FirstName"
                    },
                    {
                        "name": "LastName",
                        "type": "any",
                        "label": "LastName"
                    },
                    {
                        "name": "Email",
                        "type": "any",
                        "label": "Email"
                    },
                    {
                        "name": "Mobile",
                        "type": "any",
                        "label": "Mobile"
                    },
                    {
                        "name": "Company",
                        "type": "any",
                        "label": "Company"
                    },
                    {
                        "name": "PersonId",
                        "type": "any",
                        "label": "PersonId"
                    },
                    {
                        "name": "CompanyId",
                        "type": "any",
                        "label": "CompanyId"
                    },
                    {
                        "name": "dealId",
                        "type": "any",
                        "label": "dealId"
                    }
                ]
            }
        },
        {
            "id": 9,
            "module": "builtin:BasicRouter",
            "version": 1,
            "mapper": null,
            "metadata": {
                "designer": {
                    "x": 600,
                    "y": 450
                }
            },
            "routes": [
                {
                    "flow": [
                        {
                            "id": 3,
                            "module": "pipedrive:MakeAPICall",
                            "version": 2,
                            "parameters": {
                                "__IMTCONN__": 192111
                            },
                            "filter": {
                                "name": "טיפול באיש קשר",
                                "conditions": []
                            },
                            "mapper": {
                                "qs": [
                                    {
                                        "key": "term",
                                        "value": "{{2.Email}}"
                                    },
                                    {
                                        "key": "fields",
                                        "value": "email"
                                    },
                                    {
                                        "key": "exact_match",
                                        "value": "true"
                                    }
                                ],
                                "url": "persons/search",
                                "method": "GET",
                                "headers": [
                                    {
                                        "key": "Content-Type",
                                        "value": "application/json"
                                    }
                                ]
                            },
                            "metadata": {
                                "designer": {
                                    "x": 900,
                                    "y": 0,
                                    "name": "get person Id"
                                },
                                "restore": {
                                    "expect": {
                                        "qs": {
                                            "mode": "chose",
                                            "items": [
                                                null,
                                                null,
                                                null
                                            ]
                                        },
                                        "method": {
                                            "mode": "chose",
                                            "label": "GET"
                                        },
                                        "headers": {
                                            "mode": "chose",
                                            "items": [
                                                null
                                            ]
                                        }
                                    },
                                    "parameters": {
                                        "__IMTCONN__": {
                                            "data": {
                                                "scoped": "undefined",
                                                "connection": "pipedrive-apikey"
                                            },
                                            "label": "webthenet"
                                        }
                                    }
                                },
                                "parameters": [
                                    {
                                        "name": "__IMTCONN__",
                                        "type": "account:pipedrive-auth,pipedrive-apikey",
                                        "label": "Connection",
                                        "required": true
                                    }
                                ],
                                "expect": [
                                    {
                                        "type": "hidden"
                                    },
                                    {
                                        "name": "url",
                                        "type": "text",
                                        "label": "URL",
                                        "required": true
                                    },
                                    {
                                        "name": "method",
                                        "type": "select",
                                        "label": "Method",
                                        "required": true,
                                        "validate": {
                                            "enum": [
                                                "GET",
                                                "POST",
                                                "PUT",
                                                "PATCH",
                                                "DELETE"
                                            ]
                                        }
                                    },
                                    {
                                        "name": "headers",
                                        "spec": [
                                            {
                                                "name": "key",
                                                "type": "text",
                                                "label": "Key"
                                            },
                                            {
                                                "name": "value",
                                                "type": "text",
                                                "label": "Value"
                                            }
                                        ],
                                        "type": "array",
                                        "label": "Headers"
                                    },
                                    {
                                        "name": "qs",
                                        "spec": [
                                            {
                                                "name": "key",
                                                "type": "text",
                                                "label": "Key"
                                            },
                                            {
                                                "name": "value",
                                                "type": "text",
                                                "label": "Value"
                                            }
                                        ],
                                        "type": "array",
                                        "label": "Query String"
                                    },
                                    {
                                        "name": "body",
                                        "type": "any",
                                        "label": "Body"
                                    }
                                ]
                            }
                        },
                        {
                            "id": 5,
                            "module": "util:GetVariables",
                            "version": 1,
                            "parameters": {},
                            "mapper": {
                                "variables": [
                                    "PersonId"
                                ]
                            },
                            "metadata": {
                                "designer": {
                                    "x": 1200,
                                    "y": 0
                                },
                                "restore": {
                                    "expect": {
                                        "variables": {
                                            "items": [
                                                null
                                            ]
                                        }
                                    }
                                },
                                "expect": [
                                    {
                                        "name": "variables",
                                        "spec": {
                                            "name": "value",
                                            "type": "text",
                                            "label": "Variable name",
                                            "required": true
                                        },
                                        "type": "array",
                                        "label": "Variables"
                                    }
                                ],
                                "interface": [
                                    {
                                        "name": "PersonId",
                                        "type": "any",
                                        "label": "PersonId"
                                    }
                                ]
                            }
                        },
                        {
                            "id": 6,
                            "module": "util:SetVariables",
                            "version": 1,
                            "parameters": {},
                            "mapper": {
                                "scope": "roundtrip",
                                "variables": [
                                    {
                                        "name": "PersonId",
                                        "value": "{{3.body.data.items[].item.id}}"
                                    }
                                ]
                            },
                            "metadata": {
                                "designer": {
                                    "x": 1500,
                                    "y": 0
                                },
                                "restore": {
                                    "expect": {
                                        "scope": {
                                            "label": "One cycle"
                                        },
                                        "variables": {
                                            "items": [
                                                null
                                            ]
                                        }
                                    }
                                },
                                "expect": [
                                    {
                                        "name": "variables",
                                        "spec": [
                                            {
                                                "name": "name",
                                                "type": "text",
                                                "label": "Variable name",
                                                "required": true
                                            },
                                            {
                                                "name": "value",
                                                "type": "any",
                                                "label": "Variable value"
                                            }
                                        ],
                                        "type": "array",
                                        "label": "Variables"
                                    },
                                    {
                                        "name": "scope",
                                        "type": "select",
                                        "label": "Variable lifetime",
                                        "required": true,
                                        "validate": {
                                            "enum": [
                                                "roundtrip",
                                                "execution"
                                            ]
                                        }
                                    }
                                ],
                                "interface": [
                                    {
                                        "name": "PersonId",
                                        "type": "any",
                                        "label": "PersonId"
                                    }
                                ]
                            }
                        },
                        {
                            "id": 4,
                            "module": "pipedrive:CreatePerson",
                            "version": 2,
                            "parameters": {
                                "__IMTCONN__": 192111
                            },
                            "filter": {
                                "name": "רק אם לא קיים",
                                "conditions": [
                                    [
                                        {
                                            "a": "{{3.body.data.items[].item.id}}",
                                            "o": "notexist"
                                        }
                                    ]
                                ]
                            },
                            "mapper": {
                                "name": "{{2.FirstName}} {{2.LastName}}",
                                "email": [
                                    {
                                        "value": "{{2.Email}}"
                                    }
                                ],
                                "phone": [
                                    {
                                        "value": "{{2.Mobile}}"
                                    }
                                ]
                            },
                            "metadata": {
                                "designer": {
                                    "x": 1800,
                                    "y": 0
                                },
                                "restore": {
                                    "expect": {
                                        "email": {
                                            "mode": "chose",
                                            "items": [
                                                {
                                                    "primary": {
                                                        "mode": "chose"
                                                    }
                                                }
                                            ]
                                        },
                                        "phone": {
                                            "mode": "chose",
                                            "items": [
                                                {
                                                    "primary": {
                                                        "mode": "chose"
                                                    }
                                                }
                                            ]
                                        },
                                        "visible_to": {
                                            "mode": "chose"
                                        },
                                        "2dc59911bb5070cd5e7bf57ea87bf9632b2a1a15": {
                                            "mode": "chose"
                                        }
                                    },
                                    "parameters": {
                                        "__IMTCONN__": {
                                            "data": {
                                                "scoped": "true",
                                                "connection": "pipedrive-apikey"
                                            },
                                            "label": "webthenet"
                                        }
                                    }
                                },
                                "parameters": [
                                    {
                                        "name": "__IMTCONN__",
                                        "type": "account:pipedrive-auth,pipedrive-apikey",
                                        "label": "Connection",
                                        "required": true
                                    }
                                ],
                                "expect": [
                                    {
                                        "name": "name",
                                        "type": "text",
                                        "label": "Name",
                                        "required": true
                                    },
                                    {
                                        "name": "owner_id",
                                        "type": "number",
                                        "label": "Owner"
                                    },
                                    {
                                        "name": "org_id",
                                        "type": "number",
                                        "label": "Organization"
                                    },
                                    {
                                        "name": "email",
                                        "spec": [
                                            {
                                                "name": "label",
                                                "type": "text",
                                                "label": "Label"
                                            },
                                            {
                                                "name": "value",
                                                "type": "text",
                                                "label": "Value",
                                                "required": true
                                            },
                                            {
                                                "name": "primary",
                                                "type": "boolean",
                                                "label": "Is Primary"
                                            }
                                        ],
                                        "type": "array",
                                        "label": "Emails"
                                    },
                                    {
                                        "name": "phone",
                                        "spec": [
                                            {
                                                "name": "label",
                                                "type": "text",
                                                "label": "Label"
                                            },
                                            {
                                                "name": "value",
                                                "type": "text",
                                                "label": "Value",
                                                "required": true
                                            },
                                            {
                                                "name": "primary",
                                                "type": "boolean",
                                                "label": "Is Primary"
                                            }
                                        ],
                                        "type": "array",
                                        "label": "Phones"
                                    },
                                    {
                                        "name": "add_time",
                                        "type": "date",
                                        "label": "Add time"
                                    },
                                    {
                                        "name": "visible_to",
                                        "type": "select",
                                        "label": "Visible to"
                                    },
                                    {
                                        "name": "2dc59911bb5070cd5e7bf57ea87bf9632b2a1a15",
                                        "type": "select",
                                        "label": "עצמאי או שכיר",
                                        "multiple": true
                                    }
                                ]
                            }
                        },
                        {
                            "id": 8,
                            "module": "util:SetVariables",
                            "version": 1,
                            "parameters": {},
                            "mapper": {
                                "scope": "roundtrip",
                                "variables": [
                                    {
                                        "name": "PersonId",
                                        "value": "{{4.id}}"
                                    }
                                ]
                            },
                            "metadata": {
                                "designer": {
                                    "x": 2100,
                                    "y": 0
                                },
                                "restore": {
                                    "expect": {
                                        "scope": {
                                            "label": "One cycle"
                                        },
                                        "variables": {
                                            "items": [
                                                null
                                            ]
                                        }
                                    }
                                },
                                "expect": [
                                    {
                                        "name": "variables",
                                        "spec": [
                                            {
                                                "name": "name",
                                                "type": "text",
                                                "label": "Variable name",
                                                "required": true
                                            },
                                            {
                                                "name": "value",
                                                "type": "any",
                                                "label": "Variable value"
                                            }
                                        ],
                                        "type": "array",
                                        "label": "Variables"
                                    },
                                    {
                                        "name": "scope",
                                        "type": "select",
                                        "label": "Variable lifetime",
                                        "required": true,
                                        "validate": {
                                            "enum": [
                                                "roundtrip",
                                                "execution"
                                            ]
                                        }
                                    }
                                ],
                                "interface": [
                                    {
                                        "name": "PersonId",
                                        "type": "any",
                                        "label": "PersonId"
                                    }
                                ]
                            }
                        }
                    ]
                },
                {
                    "flow": [
                        {
                            "id": 12,
                            "module": "pipedrive:MakeAPICall",
                            "version": 2,
                            "parameters": {
                                "__IMTCONN__": 192111
                            },
                            "filter": {
                                "name": "אם יש חברה",
                                "conditions": [
                                    [
                                        {
                                            "a": "{{2.Company}}",
                                            "o": "exist"
                                        }
                                    ]
                                ]
                            },
                            "mapper": {
                                "qs": [
                                    {
                                        "key": "term",
                                        "value": "{{2.Company}}"
                                    },
                                    {
                                        "key": "fields",
                                        "value": "name"
                                    },
                                    {
                                        "key": "exact_match",
                                        "value": "true"
                                    }
                                ],
                                "url": "organizations/search",
                                "method": "GET",
                                "headers": [
                                    {
                                        "key": "Content-Type",
                                        "value": "application/json"
                                    }
                                ]
                            },
                            "metadata": {
                                "designer": {
                                    "x": 900,
                                    "y": 300,
                                    "name": "get organization"
                                },
                                "restore": {
                                    "expect": {
                                        "qs": {
                                            "mode": "chose",
                                            "items": [
                                                null,
                                                null,
                                                null
                                            ]
                                        },
                                        "method": {
                                            "mode": "chose",
                                            "label": "GET"
                                        },
                                        "headers": {
                                            "mode": "chose",
                                            "items": [
                                                null
                                            ]
                                        }
                                    },
                                    "parameters": {
                                        "__IMTCONN__": {
                                            "data": {
                                                "scoped": "true",
                                                "connection": "pipedrive-apikey"
                                            },
                                            "label": "webthenet"
                                        }
                                    }
                                },
                                "parameters": [
                                    {
                                        "name": "__IMTCONN__",
                                        "type": "account:pipedrive-auth,pipedrive-apikey",
                                        "label": "Connection",
                                        "required": true
                                    }
                                ],
                                "expect": [
                                    {
                                        "type": "hidden"
                                    },
                                    {
                                        "name": "url",
                                        "type": "text",
                                        "label": "URL",
                                        "required": true
                                    },
                                    {
                                        "name": "method",
                                        "type": "select",
                                        "label": "Method",
                                        "required": true,
                                        "validate": {
                                            "enum": [
                                                "GET",
                                                "POST",
                                                "PUT",
                                                "PATCH",
                                                "DELETE"
                                            ]
                                        }
                                    },
                                    {
                                        "name": "headers",
                                        "spec": [
                                            {
                                                "name": "key",
                                                "type": "text",
                                                "label": "Key"
                                            },
                                            {
                                                "name": "value",
                                                "type": "text",
                                                "label": "Value"
                                            }
                                        ],
                                        "type": "array",
                                        "label": "Headers"
                                    },
                                    {
                                        "name": "qs",
                                        "spec": [
                                            {
                                                "name": "key",
                                                "type": "text",
                                                "label": "Key"
                                            },
                                            {
                                                "name": "value",
                                                "type": "text",
                                                "label": "Value"
                                            }
                                        ],
                                        "type": "array",
                                        "label": "Query String"
                                    },
                                    {
                                        "name": "body",
                                        "type": "any",
                                        "label": "Body"
                                    }
                                ]
                            }
                        },
                        {
                            "id": 14,
                            "module": "util:GetVariables",
                            "version": 1,
                            "parameters": {},
                            "mapper": {
                                "variables": [
                                    "CompanyId"
                                ]
                            },
                            "metadata": {
                                "designer": {
                                    "x": 1200,
                                    "y": 300
                                },
                                "restore": {
                                    "expect": {
                                        "variables": {
                                            "items": [
                                                null
                                            ]
                                        }
                                    }
                                },
                                "expect": [
                                    {
                                        "name": "variables",
                                        "spec": {
                                            "name": "value",
                                            "type": "text",
                                            "label": "Variable name",
                                            "required": true
                                        },
                                        "type": "array",
                                        "label": "Variables"
                                    }
                                ],
                                "interface": [
                                    {
                                        "name": "CompanyId",
                                        "type": "any",
                                        "label": "CompanyId"
                                    }
                                ]
                            }
                        },
                        {
                            "id": 15,
                            "module": "util:SetVariables",
                            "version": 1,
                            "parameters": {},
                            "mapper": {
                                "scope": "roundtrip",
                                "variables": [
                                    {
                                        "name": "CompanyId",
                                        "value": "{{12.body.data.items[].item.id}}"
                                    }
                                ]
                            },
                            "metadata": {
                                "designer": {
                                    "x": 1500,
                                    "y": 300
                                },
                                "restore": {
                                    "expect": {
                                        "scope": {
                                            "label": "One cycle"
                                        },
                                        "variables": {
                                            "items": [
                                                null
                                            ]
                                        }
                                    }
                                },
                                "expect": [
                                    {
                                        "name": "variables",
                                        "spec": [
                                            {
                                                "name": "name",
                                                "type": "text",
                                                "label": "Variable name",
                                                "required": true
                                            },
                                            {
                                                "name": "value",
                                                "type": "any",
                                                "label": "Variable value"
                                            }
                                        ],
                                        "type": "array",
                                        "label": "Variables"
                                    },
                                    {
                                        "name": "scope",
                                        "type": "select",
                                        "label": "Variable lifetime",
                                        "required": true,
                                        "validate": {
                                            "enum": [
                                                "roundtrip",
                                                "execution"
                                            ]
                                        }
                                    }
                                ],
                                "interface": [
                                    {
                                        "name": "CompanyId",
                                        "type": "any",
                                        "label": "CompanyId"
                                    }
                                ]
                            }
                        },
                        {
                            "id": 16,
                            "module": "pipedrive:CreateOrganization",
                            "version": 2,
                            "parameters": {
                                "__IMTCONN__": 192111
                            },
                            "filter": {
                                "name": "אם לא קיים חברה",
                                "conditions": [
                                    [
                                        {
                                            "a": "{{12.body.data.items[].item.id}}",
                                            "o": "notexist"
                                        }
                                    ]
                                ]
                            },
                            "mapper": {
                                "name": "{{2.Company}}"
                            },
                            "metadata": {
                                "designer": {
                                    "x": 1800,
                                    "y": 300
                                },
                                "restore": {
                                    "expect": {
                                        "visible_to": {
                                            "mode": "chose",
                                            "label": "Empty"
                                        }
                                    },
                                    "parameters": {
                                        "__IMTCONN__": {
                                            "data": {
                                                "scoped": "true",
                                                "connection": "pipedrive-apikey"
                                            },
                                            "label": "webthenet"
                                        }
                                    }
                                },
                                "parameters": [
                                    {
                                        "name": "__IMTCONN__",
                                        "type": "account:pipedrive-auth,pipedrive-apikey",
                                        "label": "Connection",
                                        "required": true
                                    }
                                ],
                                "expect": [
                                    {
                                        "name": "name",
                                        "type": "text",
                                        "label": "Name",
                                        "required": true
                                    },
                                    {
                                        "name": "owner_id",
                                        "type": "number",
                                        "label": "Owner"
                                    },
                                    {
                                        "name": "visible_to",
                                        "type": "select",
                                        "label": "Visible to",
                                        "validate": {
                                            "enum": [
                                                "1",
                                                "3"
                                            ]
                                        }
                                    },
                                    {
                                        "name": "add_time",
                                        "type": "date",
                                        "label": "Add time"
                                    },
                                    {
                                        "name": "address",
                                        "type": "text",
                                        "label": "Address"
                                    }
                                ]
                            }
                        },
                        {
                            "id": 18,
                            "module": "util:SetVariables",
                            "version": 1,
                            "parameters": {},
                            "mapper": {
                                "scope": "roundtrip",
                                "variables": [
                                    {
                                        "name": "CompanyId",
                                        "value": "{{16.id}}"
                                    }
                                ]
                            },
                            "metadata": {
                                "designer": {
                                    "x": 2100,
                                    "y": 300
                                },
                                "restore": {
                                    "expect": {
                                        "scope": {
                                            "label": "One cycle"
                                        },
                                        "variables": {
                                            "items": [
                                                null
                                            ]
                                        }
                                    }
                                },
                                "expect": [
                                    {
                                        "name": "variables",
                                        "spec": [
                                            {
                                                "name": "name",
                                                "type": "text",
                                                "label": "Variable name",
                                                "required": true
                                            },
                                            {
                                                "name": "value",
                                                "type": "any",
                                                "label": "Variable value"
                                            }
                                        ],
                                        "type": "array",
                                        "label": "Variables"
                                    },
                                    {
                                        "name": "scope",
                                        "type": "select",
                                        "label": "Variable lifetime",
                                        "required": true,
                                        "validate": {
                                            "enum": [
                                                "roundtrip",
                                                "execution"
                                            ]
                                        }
                                    }
                                ],
                                "interface": [
                                    {
                                        "name": "CompanyId",
                                        "type": "any",
                                        "label": "CompanyId"
                                    }
                                ]
                            }
                        }
                    ]
                },
                {
                    "flow": [
                        {
                            "id": 21,
                            "module": "util:GetVariables",
                            "version": 1,
                            "parameters": {},
                            "filter": {
                                "name": "טיפול ב DEAL",
                                "conditions": []
                            },
                            "mapper": {
                                "variables": [
                                    "PersonId",
                                    "CompanyId"
                                ]
                            },
                            "metadata": {
                                "designer": {
                                    "x": 900,
                                    "y": 600
                                },
                                "restore": {
                                    "expect": {
                                        "variables": {
                                            "items": [
                                                null,
                                                null
                                            ]
                                        }
                                    }
                                },
                                "expect": [
                                    {
                                        "name": "variables",
                                        "spec": {
                                            "name": "value",
                                            "type": "text",
                                            "label": "Variable name",
                                            "required": true
                                        },
                                        "type": "array",
                                        "label": "Variables"
                                    }
                                ],
                                "interface": [
                                    {
                                        "name": "PersonId",
                                        "type": "any",
                                        "label": "PersonId"
                                    },
                                    {
                                        "name": "CompanyId",
                                        "type": "any",
                                        "label": "CompanyId"
                                    }
                                ]
                            }
                        },
                        {
                            "id": 23,
                            "module": "pipedrive:MakeAPICall",
                            "version": 2,
                            "parameters": {
                                "__IMTCONN__": 192111
                            },
                            "mapper": {
                                "url": "persons/{{21.PersonId}}/deals",
                                "method": "GET",
                                "headers": [
                                    {
                                        "key": "Content-Type",
                                        "value": "application/json"
                                    }
                                ]
                            },
                            "metadata": {
                                "designer": {
                                    "x": 1200,
                                    "y": 600
                                },
                                "restore": {
                                    "expect": {
                                        "qs": {
                                            "mode": "chose"
                                        },
                                        "method": {
                                            "mode": "chose",
                                            "label": "GET"
                                        },
                                        "headers": {
                                            "mode": "chose",
                                            "items": [
                                                null
                                            ]
                                        }
                                    },
                                    "parameters": {
                                        "__IMTCONN__": {
                                            "data": {
                                                "scoped": "true",
                                                "connection": "pipedrive-apikey"
                                            },
                                            "label": "webthenet"
                                        }
                                    }
                                },
                                "parameters": [
                                    {
                                        "name": "__IMTCONN__",
                                        "type": "account:pipedrive-auth,pipedrive-apikey",
                                        "label": "Connection",
                                        "required": true
                                    }
                                ],
                                "expect": [
                                    {
                                        "type": "hidden"
                                    },
                                    {
                                        "name": "url",
                                        "type": "text",
                                        "label": "URL",
                                        "required": true
                                    },
                                    {
                                        "name": "method",
                                        "type": "select",
                                        "label": "Method",
                                        "required": true,
                                        "validate": {
                                            "enum": [
                                                "GET",
                                                "POST",
                                                "PUT",
                                                "PATCH",
                                                "DELETE"
                                            ]
                                        }
                                    },
                                    {
                                        "name": "headers",
                                        "spec": [
                                            {
                                                "name": "key",
                                                "type": "text",
                                                "label": "Key"
                                            },
                                            {
                                                "name": "value",
                                                "type": "text",
                                                "label": "Value"
                                            }
                                        ],
                                        "type": "array",
                                        "label": "Headers"
                                    },
                                    {
                                        "name": "qs",
                                        "spec": [
                                            {
                                                "name": "key",
                                                "type": "text",
                                                "label": "Key"
                                            },
                                            {
                                                "name": "value",
                                                "type": "text",
                                                "label": "Value"
                                            }
                                        ],
                                        "type": "array",
                                        "label": "Query String"
                                    },
                                    {
                                        "name": "body",
                                        "type": "any",
                                        "label": "Body"
                                    }
                                ]
                            }
                        },
                        {
                            "id": 24,
                            "module": "util:GetVariables",
                            "version": 1,
                            "parameters": {},
                            "mapper": {
                                "variables": [
                                    "DealId"
                                ]
                            },
                            "metadata": {
                                "designer": {
                                    "x": 1500,
                                    "y": 600
                                },
                                "restore": {
                                    "expect": {
                                        "variables": {
                                            "items": [
                                                null
                                            ]
                                        }
                                    }
                                },
                                "expect": [
                                    {
                                        "name": "variables",
                                        "spec": {
                                            "name": "value",
                                            "type": "text",
                                            "label": "Variable name",
                                            "required": true
                                        },
                                        "type": "array",
                                        "label": "Variables"
                                    }
                                ],
                                "interface": [
                                    {
                                        "name": "DealId",
                                        "type": "any",
                                        "label": "DealId"
                                    }
                                ]
                            }
                        },
                        {
                            "id": 25,
                            "module": "util:SetVariables",
                            "version": 1,
                            "parameters": {},
                            "mapper": {
                                "scope": "roundtrip",
                                "variables": [
                                    {
                                        "name": "DealId",
                                        "value": "{{23.body.data[].id}}"
                                    }
                                ]
                            },
                            "metadata": {
                                "designer": {
                                    "x": 1800,
                                    "y": 600
                                },
                                "restore": {
                                    "expect": {
                                        "scope": {
                                            "label": "One cycle"
                                        },
                                        "variables": {
                                            "items": [
                                                null
                                            ]
                                        }
                                    }
                                },
                                "expect": [
                                    {
                                        "name": "variables",
                                        "spec": [
                                            {
                                                "name": "name",
                                                "type": "text",
                                                "label": "Variable name",
                                                "required": true
                                            },
                                            {
                                                "name": "value",
                                                "type": "any",
                                                "label": "Variable value"
                                            }
                                        ],
                                        "type": "array",
                                        "label": "Variables"
                                    },
                                    {
                                        "name": "scope",
                                        "type": "select",
                                        "label": "Variable lifetime",
                                        "required": true,
                                        "validate": {
                                            "enum": [
                                                "roundtrip",
                                                "execution"
                                            ]
                                        }
                                    }
                                ],
                                "interface": [
                                    {
                                        "name": "DealId",
                                        "type": "any",
                                        "label": "DealId"
                                    }
                                ]
                            }
                        },
                        {
                            "id": 26,
                            "module": "pipedrive:CreateObject",
                            "version": 2,
                            "parameters": {
                                "__IMTCONN__": 192111
                            },
                            "filter": {
                                "name": "אם אין דיל",
                                "conditions": [
                                    [
                                        {
                                            "a": "{{23.body.data[].id}}",
                                            "o": "notexist"
                                        }
                                    ]
                                ]
                            },
                            "mapper": {
                                "title": "{{2.FirstName}} {{2.LastName}}",
                                "org_id": "{{21.CompanyId}}",
                                "stage_id": 7,
                                "person_id": "{{21.PersonId}}"
                            },
                            "metadata": {
                                "designer": {
                                    "x": 2100,
                                    "y": 600
                                },
                                "restore": {
                                    "expect": {
                                        "status": {
                                            "mode": "chose",
                                            "label": "Empty"
                                        },
                                        "user_id": {
                                            "mode": "chose"
                                        },
                                        "stage_id": {
                                            "mode": "chose",
                                            "label": "ליד חדש (מכירות, 7)"
                                        },
                                        "visible_to": {
                                            "mode": "chose",
                                            "label": "Empty"
                                        },
                                        "2e2fd533550f871b861227e16e8442618b58dedb": {
                                            "mode": "chose"
                                        },
                                        "457bb52bb87261c522117a756ec5755fb939b1c8": {
                                            "mode": "chose",
                                            "label": "Empty"
                                        },
                                        "97d0758cd54a1f3a93cb53c6003b679a135149d9": {
                                            "mode": "chose",
                                            "label": "Empty"
                                        }
                                    },
                                    "parameters": {
                                        "__IMTCONN__": {
                                            "data": {
                                                "scoped": "true",
                                                "connection": "pipedrive-apikey"
                                            },
                                            "label": "webthenet"
                                        }
                                    }
                                },
                                "parameters": [
                                    {
                                        "name": "__IMTCONN__",
                                        "type": "account:pipedrive-auth,pipedrive-apikey",
                                        "label": "Connection",
                                        "required": true
                                    }
                                ],
                                "expect": [
                                    {
                                        "name": "title",
                                        "type": "text",
                                        "label": "Title",
                                        "required": true
                                    },
                                    {
                                        "name": "value",
                                        "type": "text",
                                        "label": "Value"
                                    },
                                    {
                                        "name": "currency",
                                        "type": "text",
                                        "label": "Currency",
                                        "validate": {
                                            "max": 3,
                                            "min": 3
                                        }
                                    },
                                    {
                                        "name": "user_id",
                                        "type": "select",
                                        "label": "User"
                                    },
                                    {
                                        "name": "person_id",
                                        "type": "number",
                                        "label": "Person"
                                    },
                                    {
                                        "name": "org_id",
                                        "type": "number",
                                        "label": "Organization"
                                    },
                                    {
                                        "name": "stage_id",
                                        "type": "select",
                                        "label": "Stage"
                                    },
                                    {
                                        "name": "status",
                                        "type": "select",
                                        "label": "Status",
                                        "validate": {
                                            "enum": [
                                                "open",
                                                "won",
                                                "lost",
                                                "deleted"
                                            ]
                                        }
                                    },
                                    {
                                        "name": "expected_close_date",
                                        "time": false,
                                        "type": "date",
                                        "label": "Expected close date"
                                    },
                                    {
                                        "name": "probability",
                                        "type": "number",
                                        "label": "Probability"
                                    },
                                    {
                                        "name": "lost_reason",
                                        "type": "text",
                                        "label": "Lost reason"
                                    },
                                    {
                                        "name": "add_time",
                                        "type": "date",
                                        "label": "Add time"
                                    },
                                    {
                                        "name": "visible_to",
                                        "type": "select",
                                        "label": "Visible to",
                                        "validate": {
                                            "enum": [
                                                "1",
                                                "3"
                                            ]
                                        }
                                    },
                                    {
                                        "name": "2e2fd533550f871b861227e16e8442618b58dedb",
                                        "type": "select",
                                        "label": "התנגדות עיקרית",
                                        "multiple": true
                                    },
                                    {
                                        "name": "97d0758cd54a1f3a93cb53c6003b679a135149d9",
                                        "type": "select",
                                        "label": "מקור הדיל"
                                    },
                                    {
                                        "name": "c6708413b69c859d918e426a0d6b278050bfda46",
                                        "type": "number",
                                        "label": "שם המפנה"
                                    },
                                    {
                                        "name": "4775e8c0c84c789e43877bb07727a76d8c2bc380",
                                        "type": "text",
                                        "label": "ח.פ"
                                    },
                                    {
                                        "name": "3e6c34ad797e390ca5d886b896279654b5d48ecd",
                                        "type": "text",
                                        "label": "תאור החשבונית"
                                    },
                                    {
                                        "name": "cb393fd574a21619f24bd9ed6646f51bffc81dd9",
                                        "type": "text",
                                        "label": "סכום לחשבונית"
                                    },
                                    {
                                        "name": "457bb52bb87261c522117a756ec5755fb939b1c8",
                                        "type": "select",
                                        "label": "סוג מסמך להפקה"
                                    }
                                ]
                            }
                        },
                        {
                            "id": 28,
                            "module": "util:SetVariables",
                            "version": 1,
                            "parameters": {},
                            "mapper": {
                                "scope": "roundtrip",
                                "variables": [
                                    {
                                        "name": "DealId",
                                        "value": "{{26.id}}"
                                    }
                                ]
                            },
                            "metadata": {
                                "designer": {
                                    "x": 2700,
                                    "y": 600
                                },
                                "restore": {
                                    "expect": {
                                        "scope": {
                                            "label": "One cycle"
                                        },
                                        "variables": {
                                            "items": [
                                                null
                                            ]
                                        }
                                    }
                                },
                                "expect": [
                                    {
                                        "name": "variables",
                                        "spec": [
                                            {
                                                "name": "name",
                                                "type": "text",
                                                "label": "Variable name",
                                                "required": true
                                            },
                                            {
                                                "name": "value",
                                                "type": "any",
                                                "label": "Variable value"
                                            }
                                        ],
                                        "type": "array",
                                        "label": "Variables"
                                    },
                                    {
                                        "name": "scope",
                                        "type": "select",
                                        "label": "Variable lifetime",
                                        "required": true,
                                        "validate": {
                                            "enum": [
                                                "roundtrip",
                                                "execution"
                                            ]
                                        }
                                    }
                                ],
                                "interface": [
                                    {
                                        "name": "DealId",
                                        "type": "any",
                                        "label": "DealId"
                                    }
                                ]
                            }
                        }
                    ]
                },
                {
                    "flow": [
                        {
                            "id": 30,
                            "module": "util:GetVariables",
                            "version": 1,
                            "parameters": {},
                            "mapper": {
                                "variables": [
                                    "DealId"
                                ]
                            },
                            "metadata": {
                                "designer": {
                                    "x": 900,
                                    "y": 900
                                },
                                "restore": {
                                    "expect": {
                                        "variables": {
                                            "items": [
                                                null
                                            ]
                                        }
                                    }
                                },
                                "expect": [
                                    {
                                        "name": "variables",
                                        "spec": {
                                            "name": "value",
                                            "type": "text",
                                            "label": "Variable name",
                                            "required": true
                                        },
                                        "type": "array",
                                        "label": "Variables"
                                    }
                                ],
                                "interface": [
                                    {
                                        "name": "DealId",
                                        "type": "any",
                                        "label": "DealId"
                                    }
                                ]
                            }
                        },
                        {
                            "id": 29,
                            "module": "gateway:WebhookRespond",
                            "version": 1,
                            "parameters": {},
                            "mapper": {
                                "body": "{\"DealId\":\"{{30.DealId}}\",\"Status\":\"OK\"}",
                                "status": "200",
                                "headers": [
                                    {
                                        "key": "Content-Type",
                                        "value": "application/json"
                                    }
                                ]
                            },
                            "metadata": {
                                "designer": {
                                    "x": 1200,
                                    "y": 900
                                },
                                "restore": {
                                    "expect": {
                                        "headers": {
                                            "mode": "chose",
                                            "items": [
                                                null
                                            ]
                                        }
                                    }
                                },
                                "expect": [
                                    {
                                        "name": "status",
                                        "type": "uinteger",
                                        "label": "Status",
                                        "required": true,
                                        "validate": {
                                            "min": 100
                                        }
                                    },
                                    {
                                        "name": "body",
                                        "type": "any",
                                        "label": "Body"
                                    },
                                    {
                                        "name": "headers",
                                        "spec": [
                                            {
                                                "name": "key",
                                                "type": "text",
                                                "label": "Key",
                                                "required": true,
                                                "validate": {
                                                    "max": 256
                                                }
                                            },
                                            {
                                                "name": "value",
                                                "type": "text",
                                                "label": "Value",
                                                "required": true,
                                                "validate": {
                                                    "max": 4096
                                                }
                                            }
                                        ],
                                        "type": "array",
                                        "label": "Custom headers",
                                        "validate": {
                                            "maxItems": 16
                                        }
                                    }
                                ],
                                "advanced": true
                            }
                        }
                    ]
                }
            ]
        }
    ],
    "metadata": {
        "instant": true,
        "version": 1,
        "scenario": {
            "roundtrips": 1,
            "maxErrors": 3,
            "autoCommit": true,
            "autoCommitTriggerLast": true,
            "sequential": false,
            "confidential": false,
            "dataloss": false,
            "dlq": false,
            "freshVariables": false
        },
        "designer": {
            "orphans": [],
            "notes": [
                {
                    "id": 1,
                    "text": "הסנריו מייצר  דיל חדש לאיש קשר שאת הפרטים אנו מקבלים בוובהוק.\nאם יש כבר דיל/איש קשר/חברה אז לא מייצרים חדש.",
                    "filter": false
                }
            ]
        },
        "zone": "eu2.make.com"
    }
}