{
    "name": "- הדגמה בסיסית לשימוש ב  ASSISTANT",
    "flow": [
        {
            "id": 17,
            "module": "builtin:BasicRouter",
            "version": 1,
            "mapper": null,
            "metadata": {
                "designer": {
                    "x": 0,
                    "y": 1650
                }
            },
            "routes": [
                {
                    "flow": [
                        {
                            "id": 13,
                            "module": "http:ActionGetFile",
                            "version": 3,
                            "parameters": {
                                "handleErrors": false
                            },
                            "filter": {
                                "name": "יצירת עוזר",
                                "conditions": []
                            },
                            "mapper": {
                                "url": "https://cran.r-project.org/web/packages/openmeteo/openmeteo.pdf",
                                "method": "get",
                                "serializeUrl": false,
                                "shareCookies": false
                            },
                            "metadata": {
                                "designer": {
                                    "x": 300,
                                    "y": 0
                                },
                                "restore": {},
                                "parameters": [
                                    {
                                        "name": "handleErrors",
                                        "type": "boolean",
                                        "label": "Evaluate all states as errors (except for 2xx and 3xx )",
                                        "required": true
                                    }
                                ],
                                "expect": [
                                    {
                                        "name": "url",
                                        "type": "url",
                                        "label": "URL",
                                        "required": true
                                    },
                                    {
                                        "name": "serializeUrl",
                                        "type": "boolean",
                                        "label": "Serialize URL",
                                        "required": true
                                    },
                                    {
                                        "name": "method",
                                        "type": "hidden",
                                        "label": "Method"
                                    },
                                    {
                                        "name": "shareCookies",
                                        "type": "boolean",
                                        "label": "Share cookies with other HTTP modules",
                                        "required": true
                                    }
                                ]
                            }
                        },
                        {
                            "id": 14,
                            "module": "app#my-app-csgt3l:Uploadfile",
                            "version": 1,
                            "parameters": {
                                "__IMTCONN__": 2276867
                            },
                            "mapper": {
                                "data": "{{13.data}}",
                                "purpose": "assistants",
                                "fileName": "{{13.fileName}}"
                            },
                            "metadata": {
                                "designer": {
                                    "x": 600,
                                    "y": 0
                                },
                                "restore": {
                                    "expect": {
                                        "purpose": {
                                            "mode": "chose",
                                            "label": "ASSISTANTS"
                                        }
                                    },
                                    "parameters": {
                                        "__IMTCONN__": {
                                            "data": {
                                                "scoped": "true",
                                                "connection": "app#my-app-csgt3l"
                                            },
                                            "label": "My OpenAi connection (org-5jBsH24W38XemSL2jriQUIpU)"
                                        }
                                    }
                                },
                                "parameters": [
                                    {
                                        "name": "__IMTCONN__",
                                        "type": "account:app#my-app-csgt3l",
                                        "label": "Connection",
                                        "required": true
                                    }
                                ],
                                "expect": [
                                    {
                                        "name": "fileName",
                                        "type": "filename",
                                        "label": "File name",
                                        "required": true
                                    },
                                    {
                                        "name": "data",
                                        "type": "buffer",
                                        "label": "Data",
                                        "required": true
                                    },
                                    {
                                        "name": "purpose",
                                        "type": "select",
                                        "label": "PURPOSE",
                                        "required": true,
                                        "validate": {
                                            "enum": [
                                                "assistants",
                                                "fine-tune"
                                            ]
                                        }
                                    }
                                ]
                            }
                        },
                        {
                            "id": 2,
                            "module": "json:ParseJSON",
                            "version": 1,
                            "parameters": {
                                "type": ""
                            },
                            "mapper": {
                                "json": "{\n\"properties\": \n{\n        \"unit\": {\n            \"enum\": [\"c\", \"f\"],\n            \"type\": \"string\"\n        },\n        \"location\": {\n            \"type\": \"string\",\n            \"description\": \"The city and state e.g. San Francisco, CA\"\n        }\n    }\n}"
                            },
                            "metadata": {
                                "designer": {
                                    "x": 900,
                                    "y": 0
                                },
                                "restore": {
                                    "parameters": {
                                        "type": {
                                            "label": "Choose a data structure"
                                        }
                                    }
                                },
                                "parameters": [
                                    {
                                        "name": "type",
                                        "type": "udt",
                                        "label": "Data structure"
                                    }
                                ],
                                "expect": [
                                    {
                                        "name": "json",
                                        "type": "text",
                                        "label": "JSON string",
                                        "required": true
                                    }
                                ]
                            }
                        },
                        {
                            "id": 3,
                            "module": "app#my-app-csgt3l:Createassistant",
                            "version": 1,
                            "parameters": {
                                "__IMTCONN__": 2276867
                            },
                            "mapper": {
                                "name": "MultiFunctionalBot",
                                "model": "gpt-4-1106-preview",
                                "tools": [
                                    {
                                        "type": "code_interpreter"
                                    },
                                    {
                                        "type": "retrieval"
                                    },
                                    {
                                        "type": "function",
                                        "function": {
                                            "name": "getCurrentWeather",
                                            "parameters": {
                                                "type": "object",
                                                "required": [
                                                    "location"
                                                ],
                                                "properties": "{{2.properties}}"
                                            },
                                            "description": "Get the weather in location"
                                        }
                                    }
                                ],
                                "Metadata": [
                                    {
                                        "key": "1",
                                        "value": "1"
                                    },
                                    {
                                        "key": "2",
                                        "value": "2"
                                    }
                                ],
                                "file_ids": [
                                    "{{14.id}}"
                                ],
                                "description": "A bot capable of performing multiple tasks including weather information, data retrieval, and more.",
                                "instructions": "You can perform various tasks such as providing weather information, retrieving data, and executing specific functions as requested."
                            },
                            "metadata": {
                                "designer": {
                                    "x": 1200,
                                    "y": 0
                                },
                                "restore": {
                                    "expect": {
                                        "model": {
                                            "mode": "chose",
                                            "label": "gpt-4-1106-preview"
                                        },
                                        "tools": {
                                            "mode": "chose",
                                            "items": [
                                                {
                                                    "type": {
                                                        "mode": "chose",
                                                        "label": "Code Interpreter"
                                                    }
                                                },
                                                {
                                                    "type": {
                                                        "mode": "chose",
                                                        "label": "Retrieval"
                                                    }
                                                },
                                                {
                                                    "type": {
                                                        "mode": "chose",
                                                        "label": "Function"
                                                    },
                                                    "function": {
                                                        "nested": {
                                                            "parameters": {
                                                                "nested": {
                                                                    "required": {
                                                                        "mode": "chose",
                                                                        "items": [
                                                                            null
                                                                        ]
                                                                    }
                                                                }
                                                            }
                                                        }
                                                    }
                                                }
                                            ]
                                        },
                                        "Metadata": {
                                            "mode": "chose",
                                            "items": [
                                                null,
                                                null
                                            ]
                                        },
                                        "file_ids": {
                                            "mode": "chose",
                                            "items": [
                                                {
                                                    "value": {
                                                        "mode": "edit"
                                                    }
                                                }
                                            ]
                                        }
                                    },
                                    "parameters": {
                                        "__IMTCONN__": {
                                            "data": {
                                                "scoped": "true",
                                                "connection": "app#my-app-csgt3l"
                                            },
                                            "label": "My OpenAi connection (org-5jBsH24W38XemSL2jriQUIpU)"
                                        }
                                    }
                                },
                                "parameters": [
                                    {
                                        "name": "__IMTCONN__",
                                        "type": "account:app#my-app-csgt3l",
                                        "label": "Connection",
                                        "required": true
                                    }
                                ],
                                "expect": [
                                    {
                                        "name": "model",
                                        "type": "select",
                                        "label": "Model",
                                        "required": true,
                                        "validate": {
                                            "enum": [
                                                "gpt-4-1106-preview",
                                                "gpt-4-0613",
                                                "gpt-4-0314",
                                                "gpt-4",
                                                "gpt-3.5-turbo-16k-0613",
                                                "gpt-3.5-turbo-16k",
                                                "gpt-3.5-turbo-1106",
                                                "gpt-3.5-turbo-0613",
                                                "gpt-3.5-turbo"
                                            ]
                                        }
                                    },
                                    {
                                        "name": "name",
                                        "type": "text",
                                        "label": "Name",
                                        "validate": {
                                            "max": 256
                                        }
                                    },
                                    {
                                        "name": "description",
                                        "type": "text",
                                        "label": "Description",
                                        "validate": {
                                            "max": 512
                                        }
                                    },
                                    {
                                        "name": "instructions",
                                        "type": "text",
                                        "label": "Instructions",
                                        "validate": {
                                            "max": 32768
                                        }
                                    },
                                    {
                                        "name": "tools",
                                        "spec": {
                                            "name": "value",
                                            "spec": [
                                                {
                                                    "name": "type",
                                                    "type": "select",
                                                    "label": "type",
                                                    "options": [
                                                        {
                                                            "label": "Code Interpreter",
                                                            "value": "code_interpreter"
                                                        },
                                                        {
                                                            "label": "Retrieval",
                                                            "value": "retrieval"
                                                        },
                                                        {
                                                            "label": "Function",
                                                            "value": "function",
                                                            "nested": [
                                                                {
                                                                    "name": "function",
                                                                    "spec": [
                                                                        {
                                                                            "help": "The `name` parameter specifies the name of the function. It serves as a unique identifier for the function.",
                                                                            "name": "name",
                                                                            "type": "text",
                                                                            "required": true
                                                                        },
                                                                        {
                                                                            "help": "The `description` parameter provides a brief description of what the function does. It helps users understand the purpose of the function.",
                                                                            "name": "description",
                                                                            "type": "text",
                                                                            "required": true
                                                                        },
                                                                        {
                                                                            "help": "The `parameters` section defines the input parameters that the function expects.",
                                                                            "name": "parameters",
                                                                            "spec": [
                                                                                {
                                                                                    "help": "This attribute specifies the data type expected for the parameter. For example, 'object'  it implies that the parameter should be structured like an object or dictionary. In JSON notation, an object is enclosed in curly braces {}, and it can contain key-value pairs.",
                                                                                    "name": "type",
                                                                                    "type": "text",
                                                                                    "default": "object",
                                                                                    "required": true
                                                                                },
                                                                                {
                                                                                    "help": "Map a Collection or enter JSON in format `{\"key\": \"value\"}` where value can be any type from [Function calling](https://platform.openai.com/docs/guides/function-calling).\nFor example:\n`{\"unit\": {\"enum\": [\"c\", \"f\"], \"type\": \"string\"}, \"location\": {\"type\": \"string\", \"description\": \"The city and state e.g. San Francisco, CA\"}}`\n\nTo create a JSON structure like this, you can use the **ParseJSON** module from the previous code example. Here's an example structure for your reference:\n`{ \"properties\": { \"unit\": { \"enum\": [\"c\", \"f\"], \"type\": \"string\" }, \"location\": { \"type\": \"string\", \"description\": \"The city and state e.g. San Francisco, CA\" } } }`",
                                                                                    "name": "properties",
                                                                                    "type": "any",
                                                                                    "default": "{{1.properties}}",
                                                                                    "required": true
                                                                                },
                                                                                {
                                                                                    "help": "The `required` attribute specifies whether the parameter is mandatory (must be provided when calling the function) or optional.",
                                                                                    "name": "required",
                                                                                    "spec": {
                                                                                        "type": "text",
                                                                                        "required": true
                                                                                    },
                                                                                    "type": "array"
                                                                                }
                                                                            ],
                                                                            "type": "collection"
                                                                        }
                                                                    ],
                                                                    "type": "collection",
                                                                    "label": "Function",
                                                                    "required": true
                                                                }
                                                            ]
                                                        }
                                                    ]
                                                }
                                            ],
                                            "type": "collection"
                                        },
                                        "type": "array",
                                        "label": "Tools"
                                    },
                                    {
                                        "name": "file_ids",
                                        "spec": {
                                            "mode": "choose",
                                            "name": "value",
                                            "type": "select",
                                            "dynamic": true,
                                            "options": []
                                        },
                                        "type": "array",
                                        "label": "File Ids"
                                    },
                                    {
                                        "name": "Metadata",
                                        "spec": [
                                            {
                                                "name": "key",
                                                "type": "text",
                                                "label": "KEY"
                                            },
                                            {
                                                "name": "value",
                                                "type": "text",
                                                "label": "VALUE"
                                            }
                                        ],
                                        "type": "array",
                                        "validate": {
                                            "maxItems": 16
                                        }
                                    }
                                ]
                            }
                        },
                        {
                            "id": 15,
                            "module": "util:SetVariable2",
                            "version": 1,
                            "parameters": {},
                            "mapper": {
                                "name": "ASSISTANT ID",
                                "scope": "roundtrip",
                                "value": "{{3.id}}"
                            },
                            "metadata": {
                                "designer": {
                                    "x": 1500,
                                    "y": 0,
                                    "name": "ASSISTANT ID"
                                },
                                "restore": {
                                    "expect": {
                                        "scope": {
                                            "label": "One cycle"
                                        }
                                    }
                                },
                                "expect": [
                                    {
                                        "name": "name",
                                        "type": "text",
                                        "label": "Variable name",
                                        "required": true
                                    },
                                    {
                                        "name": "scope",
                                        "type": "select",
                                        "label": "Variable lifetime",
                                        "required": true,
                                        "validate": {
                                            "enum": [
                                                "roundtrip",
                                                "execution"
                                            ]
                                        }
                                    },
                                    {
                                        "name": "value",
                                        "type": "any",
                                        "label": "Variable value"
                                    }
                                ],
                                "interface": [
                                    {
                                        "name": "ASSISTANT ID",
                                        "type": "any",
                                        "label": "ASSISTANT ID"
                                    }
                                ]
                            }
                        }
                    ]
                },
                {
                    "flow": [
                        {
                            "id": 16,
                            "module": "util:GetVariable2",
                            "version": 1,
                            "parameters": {},
                            "filter": {
                                "name": "שיחה עם העוזר",
                                "conditions": []
                            },
                            "mapper": {
                                "name": "ASSISTANT ID"
                            },
                            "metadata": {
                                "designer": {
                                    "x": 300,
                                    "y": 1800,
                                    "name": "ASSISTANT ID"
                                },
                                "restore": {},
                                "expect": [
                                    {
                                        "name": "name",
                                        "type": "text",
                                        "label": "Variable name",
                                        "required": true
                                    }
                                ],
                                "interface": [
                                    {
                                        "name": "ASSISTANT ID",
                                        "type": "any",
                                        "label": "ASSISTANT ID"
                                    }
                                ]
                            }
                        },
                        {
                            "id": 10,
                            "module": "app#my-app-csgt3l:Createthreadandrun",
                            "version": 1,
                            "parameters": {
                                "__IMTCONN__": 2276867
                            },
                            "mapper": {
                                "assistant_id": "{{16.`ASSISTANT ID`}}",
                                "thread": {
                                    "messages": [
                                        {
                                            "role": "user",
                                            "content": "מה המזג האוויר היום בירושלים?"
                                        }
                                    ]
                                }
                            },
                            "metadata": {
                                "designer": {
                                    "x": 600,
                                    "y": 1800
                                },
                                "restore": {
                                    "parameters": {
                                        "__IMTCONN__": {
                                            "label": "My OpenAi connection (org-5jBsH24W38XemSL2jriQUIpU)",
                                            "data": {
                                                "scoped": "true",
                                                "connection": "app#my-app-csgt3l"
                                            }
                                        }
                                    },
                                    "expect": {
                                        "assistant_id": {
                                            "mode": "edit"
                                        },
                                        "thread": {
                                            "nested": {
                                                "messages": {
                                                    "mode": "chose",
                                                    "items": [
                                                        {
                                                            "role": {
                                                                "mode": "chose",
                                                                "label": "USER"
                                                            },
                                                            "file_ids": {
                                                                "mode": "chose"
                                                            }
                                                        }
                                                    ]
                                                }
                                            }
                                        },
                                        "model": {
                                            "mode": "chose",
                                            "label": "Empty"
                                        },
                                        "tools": {
                                            "mode": "chose"
                                        },
                                        "Metadata": {
                                            "mode": "chose"
                                        }
                                    }
                                },
                                "parameters": [
                                    {
                                        "name": "__IMTCONN__",
                                        "type": "account:app#my-app-csgt3l",
                                        "label": "Connection",
                                        "required": true
                                    }
                                ],
                                "expect": [
                                    {
                                        "name": "assistant_id",
                                        "type": "select",
                                        "label": "ASSISTANT ID",
                                        "required": true
                                    },
                                    {
                                        "name": "thread",
                                        "type": "collection",
                                        "label": "THREAD",
                                        "spec": [
                                            {
                                                "name": "messages",
                                                "type": "array",
                                                "spec": {
                                                    "spec": [
                                                        {
                                                            "name": "role",
                                                            "type": "select",
                                                            "label": "Role",
                                                            "options": [
                                                                {
                                                                    "label": "USER",
                                                                    "value": "user"
                                                                }
                                                            ],
                                                            "required": true
                                                        },
                                                        {
                                                            "name": "content",
                                                            "type": "text",
                                                            "label": "CONTENT",
                                                            "required": true
                                                        },
                                                        {
                                                            "name": "file_ids",
                                                            "spec": {
                                                                "mode": "choose",
                                                                "type": "select",
                                                                "options": [],
                                                                "dynamic": true
                                                            },
                                                            "type": "array",
                                                            "label": "File Ids",
                                                            "labels": {
                                                                "add": "Add file to assistant"
                                                            },
                                                            "validate": {
                                                                "maxItems": 10
                                                            }
                                                        }
                                                    ],
                                                    "type": "collection",
                                                    "name": "value"
                                                }
                                            }
                                        ]
                                    },
                                    {
                                        "name": "model",
                                        "type": "select",
                                        "label": "Model",
                                        "validate": {
                                            "enum": [
                                                "gpt-4-1106-preview",
                                                "gpt-4-0613",
                                                "gpt-4-0314",
                                                "gpt-4",
                                                "gpt-3.5-turbo-16k-0613",
                                                "gpt-3.5-turbo-16k",
                                                "gpt-3.5-turbo-1106",
                                                "gpt-3.5-turbo-0613",
                                                "gpt-3.5-turbo"
                                            ]
                                        }
                                    },
                                    {
                                        "name": "instructions",
                                        "type": "text",
                                        "label": "Instructions",
                                        "validate": {
                                            "max": 32768
                                        }
                                    },
                                    {
                                        "name": "tools",
                                        "type": "array",
                                        "label": "Tools",
                                        "spec": {
                                            "spec": [
                                                {
                                                    "name": "type",
                                                    "type": "select",
                                                    "label": "type",
                                                    "options": [
                                                        {
                                                            "label": "Code Interpreter",
                                                            "value": "code_interpreter"
                                                        },
                                                        {
                                                            "label": "Retrieval",
                                                            "value": "retrieval"
                                                        },
                                                        {
                                                            "label": "Function",
                                                            "value": "function",
                                                            "nested": [
                                                                {
                                                                    "name": "function",
                                                                    "spec": [
                                                                        {
                                                                            "help": "The `name` parameter specifies the name of the function. It serves as a unique identifier for the function.",
                                                                            "name": "name",
                                                                            "type": "text",
                                                                            "required": true
                                                                        },
                                                                        {
                                                                            "help": "The `description` parameter provides a brief description of what the function does. It helps users understand the purpose of the function.",
                                                                            "name": "description",
                                                                            "type": "text",
                                                                            "required": true
                                                                        },
                                                                        {
                                                                            "help": "The `parameters` section defines the input parameters that the function expects.",
                                                                            "name": "parameters",
                                                                            "spec": [
                                                                                {
                                                                                    "help": "This attribute specifies the data type expected for the parameter. For example, 'object'  it implies that the parameter should be structured like an object or dictionary. In JSON notation, an object is enclosed in curly braces {}, and it can contain key-value pairs.",
                                                                                    "name": "type",
                                                                                    "type": "text",
                                                                                    "default": "object",
                                                                                    "required": true
                                                                                },
                                                                                {
                                                                                    "help": "Map a Collection or enter JSON in format `{\"key\": \"value\"}` where value can be any type from [Function calling](https://platform.openai.com/docs/guides/function-calling).\nFor example:\n`{\"unit\": {\"enum\": [\"c\", \"f\"], \"type\": \"string\"}, \"location\": {\"type\": \"string\", \"description\": \"The city and state e.g. San Francisco, CA\"}}`\n\nTo create a JSON structure like this, you can use the **ParseJSON** module from the previous code example. Here's an example structure for your reference:\n`{ \"properties\": { \"unit\": { \"enum\": [\"c\", \"f\"], \"type\": \"string\" }, \"location\": { \"type\": \"string\", \"description\": \"The city and state e.g. San Francisco, CA\" } } }`",
                                                                                    "name": "properties",
                                                                                    "type": "any",
                                                                                    "default": "{{1.properties}}",
                                                                                    "required": true
                                                                                },
                                                                                {
                                                                                    "help": "The `required` attribute specifies whether the parameter is mandatory (must be provided when calling the function) or optional.",
                                                                                    "name": "required",
                                                                                    "spec": {
                                                                                        "type": "text",
                                                                                        "required": true
                                                                                    },
                                                                                    "type": "array"
                                                                                }
                                                                            ],
                                                                            "type": "collection"
                                                                        }
                                                                    ],
                                                                    "type": "collection",
                                                                    "label": "Function",
                                                                    "required": true
                                                                }
                                                            ]
                                                        }
                                                    ]
                                                }
                                            ],
                                            "type": "collection",
                                            "name": "value"
                                        }
                                    },
                                    {
                                        "name": "Metadata",
                                        "type": "array",
                                        "validate": {
                                            "maxItems": 16
                                        },
                                        "spec": [
                                            {
                                                "name": "key",
                                                "type": "text",
                                                "label": "KEY"
                                            },
                                            {
                                                "name": "value",
                                                "type": "text",
                                                "label": "VALUE"
                                            }
                                        ]
                                    }
                                ]
                            }
                        },
                        {
                            "id": 11,
                            "module": "util:FunctionSleep",
                            "version": 1,
                            "parameters": {},
                            "mapper": {
                                "duration": "30"
                            },
                            "metadata": {
                                "designer": {
                                    "x": 900,
                                    "y": 1800
                                },
                                "restore": {},
                                "expect": [
                                    {
                                        "name": "duration",
                                        "type": "uinteger",
                                        "label": "Delay",
                                        "required": true,
                                        "validate": {
                                            "max": 300,
                                            "min": 1
                                        }
                                    }
                                ]
                            }
                        },
                        {
                            "id": 6,
                            "module": "app#my-app-csgt3l:Retrieverun",
                            "version": 1,
                            "parameters": {
                                "__IMTCONN__": 2276867
                            },
                            "mapper": {
                                "run_id": "{{10.id}}",
                                "thread_id": "{{10.thread_id}}"
                            },
                            "metadata": {
                                "designer": {
                                    "x": 1200,
                                    "y": 1800
                                },
                                "restore": {
                                    "parameters": {
                                        "__IMTCONN__": {
                                            "data": {
                                                "scoped": "true",
                                                "connection": "app#my-app-csgt3l"
                                            },
                                            "label": "My OpenAi connection (org-5jBsH24W38XemSL2jriQUIpU)"
                                        }
                                    }
                                },
                                "parameters": [
                                    {
                                        "name": "__IMTCONN__",
                                        "type": "account:app#my-app-csgt3l",
                                        "label": "Connection",
                                        "required": true
                                    }
                                ],
                                "expect": [
                                    {
                                        "name": "thread_id",
                                        "type": "text",
                                        "label": "THREAD ID",
                                        "required": true
                                    },
                                    {
                                        "name": "run_id",
                                        "type": "text",
                                        "label": "RUN ID",
                                        "required": true
                                    }
                                ]
                            }
                        },
                        {
                            "id": 21,
                            "module": "builtin:BasicRouter",
                            "version": 1,
                            "mapper": null,
                            "metadata": {
                                "designer": {
                                    "x": 1500,
                                    "y": 1800
                                }
                            },
                            "routes": [
                                {
                                    "flow": [
                                        {
                                            "id": 7,
                                            "module": "app#my-app-csgt3l:Submittooloutputstorun",
                                            "version": 1,
                                            "parameters": {
                                                "__IMTCONN__": 2276867
                                            },
                                            "filter": {
                                                "name": "שיחה בשילוב פונקציה",
                                                "conditions": [
                                                    [
                                                        {
                                                            "a": "{{6.status}}",
                                                            "b": "requires_action",
                                                            "o": "text:equal"
                                                        },
                                                        {
                                                            "a": "{{6.required_action}}",
                                                            "o": "exist"
                                                        }
                                                    ]
                                                ]
                                            },
                                            "mapper": {
                                                "output": "{{true}}",
                                                "run_id": "{{10.id}}",
                                                "thread_id": "{{10.thread_id}}",
                                                "tool_call_id": "{{6.required_action.submit_tool_outputs.tool_calls[].id}}"
                                            },
                                            "metadata": {
                                                "designer": {
                                                    "x": 1800,
                                                    "y": 450
                                                },
                                                "restore": {
                                                    "parameters": {
                                                        "__IMTCONN__": {
                                                            "data": {
                                                                "scoped": "true",
                                                                "connection": "app#my-app-csgt3l"
                                                            },
                                                            "label": "My OpenAi connection (org-5jBsH24W38XemSL2jriQUIpU)"
                                                        }
                                                    }
                                                },
                                                "parameters": [
                                                    {
                                                        "name": "__IMTCONN__",
                                                        "type": "account:app#my-app-csgt3l",
                                                        "label": "Connection",
                                                        "required": true
                                                    }
                                                ],
                                                "expect": [
                                                    {
                                                        "name": "thread_id",
                                                        "type": "text",
                                                        "label": "THREAD ID",
                                                        "required": true
                                                    },
                                                    {
                                                        "name": "run_id",
                                                        "type": "text",
                                                        "label": "RUN ID",
                                                        "required": true
                                                    },
                                                    {
                                                        "name": "tool_call_id",
                                                        "type": "text",
                                                        "label": "TOOL CALL ID",
                                                        "required": true
                                                    },
                                                    {
                                                        "name": "output",
                                                        "type": "text",
                                                        "label": "OUTPUTS",
                                                        "required": true
                                                    }
                                                ]
                                            }
                                        },
                                        {
                                            "id": 8,
                                            "module": "util:FunctionSleep",
                                            "version": 1,
                                            "parameters": {},
                                            "mapper": {
                                                "duration": "10"
                                            },
                                            "metadata": {
                                                "designer": {
                                                    "x": 2100,
                                                    "y": 450
                                                },
                                                "restore": {},
                                                "expect": [
                                                    {
                                                        "name": "duration",
                                                        "type": "uinteger",
                                                        "label": "Delay",
                                                        "validate": {
                                                            "min": 1,
                                                            "max": 300
                                                        },
                                                        "required": true
                                                    }
                                                ]
                                            }
                                        },
                                        {
                                            "id": 36,
                                            "module": "app#my-app-csgt3l:Retrieverun",
                                            "version": 1,
                                            "parameters": {
                                                "__IMTCONN__": 2276867
                                            },
                                            "mapper": {
                                                "thread_id": "{{10.thread_id}}",
                                                "run_id": "{{7.id}}"
                                            },
                                            "metadata": {
                                                "designer": {
                                                    "x": 2400,
                                                    "y": 450
                                                },
                                                "restore": {
                                                    "parameters": {
                                                        "__IMTCONN__": {
                                                            "label": "My OpenAi connection (org-5jBsH24W38XemSL2jriQUIpU)",
                                                            "data": {
                                                                "scoped": "true",
                                                                "connection": "app#my-app-csgt3l"
                                                            }
                                                        }
                                                    }
                                                },
                                                "parameters": [
                                                    {
                                                        "name": "__IMTCONN__",
                                                        "type": "account:app#my-app-csgt3l",
                                                        "label": "Connection",
                                                        "required": true
                                                    }
                                                ],
                                                "expect": [
                                                    {
                                                        "name": "thread_id",
                                                        "type": "text",
                                                        "label": "THREAD ID",
                                                        "required": true
                                                    },
                                                    {
                                                        "name": "run_id",
                                                        "type": "text",
                                                        "label": "RUN ID",
                                                        "required": true
                                                    }
                                                ]
                                            }
                                        },
                                        {
                                            "id": 37,
                                            "module": "builtin:BasicRouter",
                                            "version": 1,
                                            "mapper": null,
                                            "metadata": {
                                                "designer": {
                                                    "x": 2700,
                                                    "y": 450
                                                }
                                            },
                                            "routes": [
                                                {
                                                    "flow": [
                                                        {
                                                            "id": 9,
                                                            "module": "app#my-app-csgt3l:Listmessages",
                                                            "version": 1,
                                                            "parameters": {
                                                                "__IMTCONN__": 2276867
                                                            },
                                                            "filter": {
                                                                "name": "completed",
                                                                "conditions": [
                                                                    [
                                                                        {
                                                                            "a": "{{36.status}}",
                                                                            "o": "text:equal",
                                                                            "b": "completed"
                                                                        }
                                                                    ]
                                                                ]
                                                            },
                                                            "mapper": {
                                                                "thread_id": "{{10.thread_id}}",
                                                                "order": "desc"
                                                            },
                                                            "metadata": {
                                                                "designer": {
                                                                    "x": 3000,
                                                                    "y": 300
                                                                },
                                                                "restore": {
                                                                    "parameters": {
                                                                        "__IMTCONN__": {
                                                                            "label": "My OpenAi connection (org-5jBsH24W38XemSL2jriQUIpU)",
                                                                            "data": {
                                                                                "scoped": "true",
                                                                                "connection": "app#my-app-csgt3l"
                                                                            }
                                                                        }
                                                                    },
                                                                    "expect": {
                                                                        "order": {
                                                                            "mode": "chose",
                                                                            "label": "DESK"
                                                                        }
                                                                    }
                                                                },
                                                                "parameters": [
                                                                    {
                                                                        "name": "__IMTCONN__",
                                                                        "type": "account:app#my-app-csgt3l",
                                                                        "label": "Connection",
                                                                        "required": true
                                                                    }
                                                                ],
                                                                "expect": [
                                                                    {
                                                                        "name": "thread_id",
                                                                        "type": "text",
                                                                        "label": "THREAD ID",
                                                                        "required": true
                                                                    },
                                                                    {
                                                                        "name": "order",
                                                                        "type": "select",
                                                                        "label": "Order",
                                                                        "validate": {
                                                                            "enum": [
                                                                                "desc",
                                                                                "asc"
                                                                            ]
                                                                        }
                                                                    },
                                                                    {
                                                                        "name": "limit",
                                                                        "type": "number",
                                                                        "label": "Limit",
                                                                        "validate": {
                                                                            "max": 100
                                                                        }
                                                                    }
                                                                ]
                                                            }
                                                        }
                                                    ]
                                                },
                                                {
                                                    "flow": [
                                                        {
                                                            "id": 38,
                                                            "module": "util:FunctionSleep",
                                                            "version": 1,
                                                            "parameters": {},
                                                            "filter": {
                                                                "name": "in_progress",
                                                                "conditions": [
                                                                    [
                                                                        {
                                                                            "a": "{{36.status}}",
                                                                            "o": "text:equal",
                                                                            "b": "in_progress"
                                                                        }
                                                                    ]
                                                                ]
                                                            },
                                                            "mapper": {
                                                                "duration": "5"
                                                            },
                                                            "metadata": {
                                                                "designer": {
                                                                    "x": 3000,
                                                                    "y": 600
                                                                },
                                                                "restore": {},
                                                                "expect": [
                                                                    {
                                                                        "name": "duration",
                                                                        "type": "uinteger",
                                                                        "label": "Delay",
                                                                        "validate": {
                                                                            "min": 1,
                                                                            "max": 300
                                                                        },
                                                                        "required": true
                                                                    }
                                                                ]
                                                            }
                                                        },
                                                        {
                                                            "id": 39,
                                                            "module": "app#my-app-csgt3l:Retrieverun",
                                                            "version": 1,
                                                            "parameters": {
                                                                "__IMTCONN__": 2276867
                                                            },
                                                            "mapper": {
                                                                "thread_id": "{{10.thread_id}}",
                                                                "run_id": "{{7.id}}"
                                                            },
                                                            "metadata": {
                                                                "designer": {
                                                                    "x": 3300,
                                                                    "y": 600
                                                                },
                                                                "restore": {
                                                                    "parameters": {
                                                                        "__IMTCONN__": {
                                                                            "label": "My OpenAi connection (org-5jBsH24W38XemSL2jriQUIpU)",
                                                                            "data": {
                                                                                "scoped": "true",
                                                                                "connection": "app#my-app-csgt3l"
                                                                            }
                                                                        }
                                                                    }
                                                                },
                                                                "parameters": [
                                                                    {
                                                                        "name": "__IMTCONN__",
                                                                        "type": "account:app#my-app-csgt3l",
                                                                        "label": "Connection",
                                                                        "required": true
                                                                    }
                                                                ],
                                                                "expect": [
                                                                    {
                                                                        "name": "thread_id",
                                                                        "type": "text",
                                                                        "label": "THREAD ID",
                                                                        "required": true
                                                                    },
                                                                    {
                                                                        "name": "run_id",
                                                                        "type": "text",
                                                                        "label": "RUN ID",
                                                                        "required": true
                                                                    }
                                                                ]
                                                            }
                                                        },
                                                        {
                                                            "id": 40,
                                                            "module": "app#my-app-csgt3l:Listmessages",
                                                            "version": 1,
                                                            "parameters": {
                                                                "__IMTCONN__": 2276867
                                                            },
                                                            "mapper": {
                                                                "thread_id": "{{10.thread_id}}",
                                                                "order": "desc"
                                                            },
                                                            "metadata": {
                                                                "designer": {
                                                                    "x": 3600,
                                                                    "y": 600
                                                                },
                                                                "restore": {
                                                                    "parameters": {
                                                                        "__IMTCONN__": {
                                                                            "label": "My OpenAi connection (org-5jBsH24W38XemSL2jriQUIpU)",
                                                                            "data": {
                                                                                "scoped": "true",
                                                                                "connection": "app#my-app-csgt3l"
                                                                            }
                                                                        }
                                                                    },
                                                                    "expect": {
                                                                        "order": {
                                                                            "mode": "chose",
                                                                            "label": "DESK"
                                                                        }
                                                                    }
                                                                },
                                                                "parameters": [
                                                                    {
                                                                        "name": "__IMTCONN__",
                                                                        "type": "account:app#my-app-csgt3l",
                                                                        "label": "Connection",
                                                                        "required": true
                                                                    }
                                                                ],
                                                                "expect": [
                                                                    {
                                                                        "name": "thread_id",
                                                                        "type": "text",
                                                                        "label": "THREAD ID",
                                                                        "required": true
                                                                    },
                                                                    {
                                                                        "name": "order",
                                                                        "type": "select",
                                                                        "label": "Order",
                                                                        "validate": {
                                                                            "enum": [
                                                                                "desc",
                                                                                "asc"
                                                                            ]
                                                                        }
                                                                    },
                                                                    {
                                                                        "name": "limit",
                                                                        "type": "number",
                                                                        "label": "Limit",
                                                                        "validate": {
                                                                            "max": 100
                                                                        }
                                                                    }
                                                                ]
                                                            }
                                                        }
                                                    ]
                                                }
                                            ]
                                        }
                                    ]
                                },
                                {
                                    "flow": [
                                        {
                                            "id": 25,
                                            "module": "util:FunctionSleep",
                                            "version": 1,
                                            "parameters": {},
                                            "filter": {
                                                "name": "in_progress",
                                                "conditions": [
                                                    [
                                                        {
                                                            "a": "{{6.status}}",
                                                            "b": "in_progress",
                                                            "o": "text:equal"
                                                        }
                                                    ]
                                                ]
                                            },
                                            "mapper": {
                                                "duration": "30"
                                            },
                                            "metadata": {
                                                "designer": {
                                                    "x": 1800,
                                                    "y": 1200
                                                },
                                                "restore": {},
                                                "expect": [
                                                    {
                                                        "name": "duration",
                                                        "type": "uinteger",
                                                        "label": "Delay",
                                                        "required": true,
                                                        "validate": {
                                                            "max": 300,
                                                            "min": 1
                                                        }
                                                    }
                                                ]
                                            }
                                        },
                                        {
                                            "id": 24,
                                            "module": "app#my-app-csgt3l:Retrieverun",
                                            "version": 1,
                                            "parameters": {
                                                "__IMTCONN__": 2276867
                                            },
                                            "mapper": {
                                                "run_id": "{{10.id}}",
                                                "thread_id": "{{10.thread_id}}"
                                            },
                                            "metadata": {
                                                "designer": {
                                                    "x": 2100,
                                                    "y": 1200
                                                },
                                                "restore": {
                                                    "parameters": {
                                                        "__IMTCONN__": {
                                                            "data": {
                                                                "scoped": "true",
                                                                "connection": "app#my-app-csgt3l"
                                                            },
                                                            "label": "My OpenAi connection (org-5jBsH24W38XemSL2jriQUIpU)"
                                                        }
                                                    }
                                                },
                                                "parameters": [
                                                    {
                                                        "name": "__IMTCONN__",
                                                        "type": "account:app#my-app-csgt3l",
                                                        "label": "Connection",
                                                        "required": true
                                                    }
                                                ],
                                                "expect": [
                                                    {
                                                        "name": "thread_id",
                                                        "type": "text",
                                                        "label": "THREAD ID",
                                                        "required": true
                                                    },
                                                    {
                                                        "name": "run_id",
                                                        "type": "text",
                                                        "label": "RUN ID",
                                                        "required": true
                                                    }
                                                ]
                                            }
                                        },
                                        {
                                            "id": 31,
                                            "module": "builtin:BasicRouter",
                                            "version": 1,
                                            "mapper": null,
                                            "metadata": {
                                                "designer": {
                                                    "x": 2400,
                                                    "y": 1200
                                                }
                                            },
                                            "routes": [
                                                {
                                                    "flow": [
                                                        {
                                                            "id": 32,
                                                            "module": "app#my-app-csgt3l:Listmessages",
                                                            "version": 1,
                                                            "parameters": {
                                                                "__IMTCONN__": 2276867
                                                            },
                                                            "filter": {
                                                                "name": "completed",
                                                                "conditions": [
                                                                    [
                                                                        {
                                                                            "a": "{{24.status}}",
                                                                            "b": "completed",
                                                                            "o": "text:notequal"
                                                                        }
                                                                    ]
                                                                ]
                                                            },
                                                            "mapper": {
                                                                "order": "desc",
                                                                "thread_id": "{{10.thread_id}}"
                                                            },
                                                            "metadata": {
                                                                "designer": {
                                                                    "x": 2700,
                                                                    "y": 900
                                                                },
                                                                "restore": {
                                                                    "expect": {
                                                                        "order": {
                                                                            "mode": "chose",
                                                                            "label": "DESK"
                                                                        }
                                                                    },
                                                                    "parameters": {
                                                                        "__IMTCONN__": {
                                                                            "data": {
                                                                                "scoped": "true",
                                                                                "connection": "app#my-app-csgt3l"
                                                                            },
                                                                            "label": "My OpenAi connection (org-5jBsH24W38XemSL2jriQUIpU)"
                                                                        }
                                                                    }
                                                                },
                                                                "parameters": [
                                                                    {
                                                                        "name": "__IMTCONN__",
                                                                        "type": "account:app#my-app-csgt3l",
                                                                        "label": "Connection",
                                                                        "required": true
                                                                    }
                                                                ],
                                                                "expect": [
                                                                    {
                                                                        "name": "thread_id",
                                                                        "type": "text",
                                                                        "label": "THREAD ID",
                                                                        "required": true
                                                                    },
                                                                    {
                                                                        "name": "order",
                                                                        "type": "select",
                                                                        "label": "Order",
                                                                        "validate": {
                                                                            "enum": [
                                                                                "desc",
                                                                                "asc"
                                                                            ]
                                                                        }
                                                                    },
                                                                    {
                                                                        "name": "limit",
                                                                        "type": "number",
                                                                        "label": "Limit",
                                                                        "validate": {
                                                                            "max": 100
                                                                        }
                                                                    }
                                                                ]
                                                            }
                                                        }
                                                    ]
                                                },
                                                {
                                                    "flow": [
                                                        {
                                                            "id": 33,
                                                            "module": "app#my-app-csgt3l:Submittooloutputstorun",
                                                            "version": 1,
                                                            "parameters": {
                                                                "__IMTCONN__": 2276867
                                                            },
                                                            "filter": {
                                                                "name": "שיחה בשילוב פונקציה",
                                                                "conditions": [
                                                                    [
                                                                        {
                                                                            "a": "{{24.status}}",
                                                                            "b": "requires_action",
                                                                            "o": "text:equal"
                                                                        },
                                                                        {
                                                                            "a": "{{24.required_action}}",
                                                                            "o": "exist"
                                                                        }
                                                                    ]
                                                                ]
                                                            },
                                                            "mapper": {
                                                                "output": "{{true}}",
                                                                "run_id": "{{10.id}}",
                                                                "thread_id": "{{10.thread_id}}",
                                                                "tool_call_id": "{{6.required_action.submit_tool_outputs.tool_calls[].id}}"
                                                            },
                                                            "metadata": {
                                                                "designer": {
                                                                    "x": 2700,
                                                                    "y": 1350
                                                                },
                                                                "restore": {
                                                                    "parameters": {
                                                                        "__IMTCONN__": {
                                                                            "data": {
                                                                                "scoped": "true",
                                                                                "connection": "app#my-app-csgt3l"
                                                                            },
                                                                            "label": "My OpenAi connection (org-5jBsH24W38XemSL2jriQUIpU)"
                                                                        }
                                                                    }
                                                                },
                                                                "parameters": [
                                                                    {
                                                                        "name": "__IMTCONN__",
                                                                        "type": "account:app#my-app-csgt3l",
                                                                        "label": "Connection",
                                                                        "required": true
                                                                    }
                                                                ],
                                                                "expect": [
                                                                    {
                                                                        "name": "thread_id",
                                                                        "type": "text",
                                                                        "label": "THREAD ID",
                                                                        "required": true
                                                                    },
                                                                    {
                                                                        "name": "run_id",
                                                                        "type": "text",
                                                                        "label": "RUN ID",
                                                                        "required": true
                                                                    },
                                                                    {
                                                                        "name": "tool_call_id",
                                                                        "type": "text",
                                                                        "label": "TOOL CALL ID",
                                                                        "required": true
                                                                    },
                                                                    {
                                                                        "name": "output",
                                                                        "type": "text",
                                                                        "label": "OUTPUTS",
                                                                        "required": true
                                                                    }
                                                                ]
                                                            }
                                                        },
                                                        {
                                                            "id": 34,
                                                            "module": "util:FunctionSleep",
                                                            "version": 1,
                                                            "parameters": {},
                                                            "mapper": {
                                                                "duration": "15"
                                                            },
                                                            "metadata": {
                                                                "designer": {
                                                                    "x": 3000,
                                                                    "y": 1350
                                                                },
                                                                "restore": {},
                                                                "expect": [
                                                                    {
                                                                        "name": "duration",
                                                                        "type": "uinteger",
                                                                        "label": "Delay",
                                                                        "required": true,
                                                                        "validate": {
                                                                            "max": 300,
                                                                            "min": 1
                                                                        }
                                                                    }
                                                                ]
                                                            }
                                                        },
                                                        {
                                                            "id": 41,
                                                            "module": "builtin:BasicRouter",
                                                            "version": 1,
                                                            "mapper": null,
                                                            "metadata": {
                                                                "designer": {
                                                                    "x": 3300,
                                                                    "y": 1350
                                                                }
                                                            },
                                                            "routes": [
                                                                {
                                                                    "flow": [
                                                                        {
                                                                            "id": 42,
                                                                            "module": "app#my-app-csgt3l:Listmessages",
                                                                            "version": 1,
                                                                            "parameters": {
                                                                                "__IMTCONN__": 2276867
                                                                            },
                                                                            "filter": {
                                                                                "name": "completed",
                                                                                "conditions": [
                                                                                    [
                                                                                        {
                                                                                            "a": "{{33.status}}",
                                                                                            "o": "text:equal",
                                                                                            "b": "completed"
                                                                                        }
                                                                                    ]
                                                                                ]
                                                                            },
                                                                            "mapper": {
                                                                                "thread_id": "{{10.thread_id}}",
                                                                                "order": "desc"
                                                                            },
                                                                            "metadata": {
                                                                                "designer": {
                                                                                    "x": 3600,
                                                                                    "y": 1200
                                                                                },
                                                                                "restore": {
                                                                                    "parameters": {
                                                                                        "__IMTCONN__": {
                                                                                            "label": "My OpenAi connection (org-5jBsH24W38XemSL2jriQUIpU)",
                                                                                            "data": {
                                                                                                "scoped": "true",
                                                                                                "connection": "app#my-app-csgt3l"
                                                                                            }
                                                                                        }
                                                                                    },
                                                                                    "expect": {
                                                                                        "order": {
                                                                                            "mode": "chose",
                                                                                            "label": "DESK"
                                                                                        }
                                                                                    }
                                                                                },
                                                                                "parameters": [
                                                                                    {
                                                                                        "name": "__IMTCONN__",
                                                                                        "type": "account:app#my-app-csgt3l",
                                                                                        "label": "Connection",
                                                                                        "required": true
                                                                                    }
                                                                                ],
                                                                                "expect": [
                                                                                    {
                                                                                        "name": "thread_id",
                                                                                        "type": "text",
                                                                                        "label": "THREAD ID",
                                                                                        "required": true
                                                                                    },
                                                                                    {
                                                                                        "name": "order",
                                                                                        "type": "select",
                                                                                        "label": "Order",
                                                                                        "validate": {
                                                                                            "enum": [
                                                                                                "desc",
                                                                                                "asc"
                                                                                            ]
                                                                                        }
                                                                                    },
                                                                                    {
                                                                                        "name": "limit",
                                                                                        "type": "number",
                                                                                        "label": "Limit",
                                                                                        "validate": {
                                                                                            "max": 100
                                                                                        }
                                                                                    }
                                                                                ]
                                                                            }
                                                                        }
                                                                    ]
                                                                },
                                                                {
                                                                    "flow": [
                                                                        {
                                                                            "id": 43,
                                                                            "module": "util:FunctionSleep",
                                                                            "version": 1,
                                                                            "parameters": {},
                                                                            "filter": {
                                                                                "name": "in_progress",
                                                                                "conditions": [
                                                                                    [
                                                                                        {
                                                                                            "a": "{{33.status}}",
                                                                                            "o": "text:equal",
                                                                                            "b": "in_progress"
                                                                                        }
                                                                                    ]
                                                                                ]
                                                                            },
                                                                            "mapper": {
                                                                                "duration": "5"
                                                                            },
                                                                            "metadata": {
                                                                                "designer": {
                                                                                    "x": 3600,
                                                                                    "y": 1500
                                                                                },
                                                                                "restore": {},
                                                                                "expect": [
                                                                                    {
                                                                                        "name": "duration",
                                                                                        "type": "uinteger",
                                                                                        "label": "Delay",
                                                                                        "validate": {
                                                                                            "min": 1,
                                                                                            "max": 300
                                                                                        },
                                                                                        "required": true
                                                                                    }
                                                                                ]
                                                                            }
                                                                        },
                                                                        {
                                                                            "id": 44,
                                                                            "module": "app#my-app-csgt3l:Retrieverun",
                                                                            "version": 1,
                                                                            "parameters": {
                                                                                "__IMTCONN__": 2276867
                                                                            },
                                                                            "mapper": {
                                                                                "thread_id": "{{10.thread_id}}",
                                                                                "run_id": "{{33.id}}"
                                                                            },
                                                                            "metadata": {
                                                                                "designer": {
                                                                                    "x": 3900,
                                                                                    "y": 1500
                                                                                },
                                                                                "restore": {
                                                                                    "parameters": {
                                                                                        "__IMTCONN__": {
                                                                                            "label": "My OpenAi connection (org-5jBsH24W38XemSL2jriQUIpU)",
                                                                                            "data": {
                                                                                                "scoped": "true",
                                                                                                "connection": "app#my-app-csgt3l"
                                                                                            }
                                                                                        }
                                                                                    }
                                                                                },
                                                                                "parameters": [
                                                                                    {
                                                                                        "name": "__IMTCONN__",
                                                                                        "type": "account:app#my-app-csgt3l",
                                                                                        "label": "Connection",
                                                                                        "required": true
                                                                                    }
                                                                                ],
                                                                                "expect": [
                                                                                    {
                                                                                        "name": "thread_id",
                                                                                        "type": "text",
                                                                                        "label": "THREAD ID",
                                                                                        "required": true
                                                                                    },
                                                                                    {
                                                                                        "name": "run_id",
                                                                                        "type": "text",
                                                                                        "label": "RUN ID",
                                                                                        "required": true
                                                                                    }
                                                                                ]
                                                                            }
                                                                        },
                                                                        {
                                                                            "id": 45,
                                                                            "module": "app#my-app-csgt3l:Listmessages",
                                                                            "version": 1,
                                                                            "parameters": {
                                                                                "__IMTCONN__": 2276867
                                                                            },
                                                                            "mapper": {
                                                                                "thread_id": "{{10.thread_id}}",
                                                                                "order": "desc"
                                                                            },
                                                                            "metadata": {
                                                                                "designer": {
                                                                                    "x": 4200,
                                                                                    "y": 1500
                                                                                },
                                                                                "restore": {
                                                                                    "parameters": {
                                                                                        "__IMTCONN__": {
                                                                                            "label": "My OpenAi connection (org-5jBsH24W38XemSL2jriQUIpU)",
                                                                                            "data": {
                                                                                                "scoped": "true",
                                                                                                "connection": "app#my-app-csgt3l"
                                                                                            }
                                                                                        }
                                                                                    },
                                                                                    "expect": {
                                                                                        "order": {
                                                                                            "mode": "chose",
                                                                                            "label": "DESK"
                                                                                        }
                                                                                    }
                                                                                },
                                                                                "parameters": [
                                                                                    {
                                                                                        "name": "__IMTCONN__",
                                                                                        "type": "account:app#my-app-csgt3l",
                                                                                        "label": "Connection",
                                                                                        "required": true
                                                                                    }
                                                                                ],
                                                                                "expect": [
                                                                                    {
                                                                                        "name": "thread_id",
                                                                                        "type": "text",
                                                                                        "label": "THREAD ID",
                                                                                        "required": true
                                                                                    },
                                                                                    {
                                                                                        "name": "order",
                                                                                        "type": "select",
                                                                                        "label": "Order",
                                                                                        "validate": {
                                                                                            "enum": [
                                                                                                "desc",
                                                                                                "asc"
                                                                                            ]
                                                                                        }
                                                                                    },
                                                                                    {
                                                                                        "name": "limit",
                                                                                        "type": "number",
                                                                                        "label": "Limit",
                                                                                        "validate": {
                                                                                            "max": 100
                                                                                        }
                                                                                    }
                                                                                ]
                                                                            }
                                                                        }
                                                                    ]
                                                                }
                                                            ]
                                                        }
                                                    ]
                                                }
                                            ]
                                        }
                                    ]
                                },
                                {
                                    "flow": [
                                        {
                                            "id": 46,
                                            "module": "app#my-app-csgt3l:Createrun",
                                            "version": 1,
                                            "parameters": {
                                                "__IMTCONN__": 2276867
                                            },
                                            "filter": {
                                                "name": "failed or expired",
                                                "conditions": [
                                                    [
                                                        {
                                                            "a": "{{6.status}}",
                                                            "o": "text:equal",
                                                            "b": "expired"
                                                        }
                                                    ],
                                                    [
                                                        {
                                                            "a": "{{6.status}}",
                                                            "o": "text:equal",
                                                            "b": "failed"
                                                        }
                                                    ]
                                                ]
                                            },
                                            "mapper": {
                                                "thread_id": "{{10.thread_id}}",
                                                "assistant_id": "{{16.`ASSISTANT ID`}}"
                                            },
                                            "metadata": {
                                                "designer": {
                                                    "x": 1800,
                                                    "y": 2400
                                                },
                                                "restore": {
                                                    "parameters": {
                                                        "__IMTCONN__": {
                                                            "label": "My OpenAi connection (org-5jBsH24W38XemSL2jriQUIpU)",
                                                            "data": {
                                                                "scoped": "true",
                                                                "connection": "app#my-app-csgt3l"
                                                            }
                                                        }
                                                    },
                                                    "expect": {
                                                        "assistant_id": {
                                                            "mode": "edit"
                                                        },
                                                        "model": {
                                                            "mode": "chose",
                                                            "label": "Empty"
                                                        },
                                                        "tools": {
                                                            "mode": "chose"
                                                        },
                                                        "Metadata": {
                                                            "mode": "chose"
                                                        }
                                                    }
                                                },
                                                "parameters": [
                                                    {
                                                        "name": "__IMTCONN__",
                                                        "type": "account:app#my-app-csgt3l",
                                                        "label": "Connection",
                                                        "required": true
                                                    }
                                                ],
                                                "expect": [
                                                    {
                                                        "name": "thread_id",
                                                        "type": "text",
                                                        "label": "THREAD ID",
                                                        "required": true
                                                    },
                                                    {
                                                        "name": "assistant_id",
                                                        "type": "select",
                                                        "label": "ASSISTANT ID",
                                                        "required": true
                                                    },
                                                    {
                                                        "name": "model",
                                                        "type": "select",
                                                        "label": "Model",
                                                        "validate": {
                                                            "enum": [
                                                                "gpt-4-1106-preview",
                                                                "gpt-4-0613",
                                                                "gpt-4-0314",
                                                                "gpt-4",
                                                                "gpt-3.5-turbo-16k-0613",
                                                                "gpt-3.5-turbo-16k",
                                                                "gpt-3.5-turbo-1106",
                                                                "gpt-3.5-turbo-0613",
                                                                "gpt-3.5-turbo"
                                                            ]
                                                        }
                                                    },
                                                    {
                                                        "name": "instructions",
                                                        "type": "text",
                                                        "label": "Instructions",
                                                        "validate": {
                                                            "max": 32768
                                                        }
                                                    },
                                                    {
                                                        "name": "tools",
                                                        "type": "array",
                                                        "label": "Tools",
                                                        "spec": {
                                                            "spec": [
                                                                {
                                                                    "name": "type",
                                                                    "type": "select",
                                                                    "label": "type",
                                                                    "options": [
                                                                        {
                                                                            "label": "Code Interpreter",
                                                                            "value": "code_interpreter"
                                                                        },
                                                                        {
                                                                            "label": "Retrieval",
                                                                            "value": "retrieval"
                                                                        },
                                                                        {
                                                                            "label": "Function",
                                                                            "value": "function",
                                                                            "nested": [
                                                                                {
                                                                                    "name": "function",
                                                                                    "spec": [
                                                                                        {
                                                                                            "help": "The `name` parameter specifies the name of the function. It serves as a unique identifier for the function.",
                                                                                            "name": "name",
                                                                                            "type": "text",
                                                                                            "required": true
                                                                                        },
                                                                                        {
                                                                                            "help": "The `description` parameter provides a brief description of what the function does. It helps users understand the purpose of the function.",
                                                                                            "name": "description",
                                                                                            "type": "text",
                                                                                            "required": true
                                                                                        },
                                                                                        {
                                                                                            "help": "The `parameters` section defines the input parameters that the function expects.",
                                                                                            "name": "parameters",
                                                                                            "spec": [
                                                                                                {
                                                                                                    "help": "This attribute specifies the data type expected for the parameter. For example, 'object'  it implies that the parameter should be structured like an object or dictionary. In JSON notation, an object is enclosed in curly braces {}, and it can contain key-value pairs.",
                                                                                                    "name": "type",
                                                                                                    "type": "text",
                                                                                                    "default": "object",
                                                                                                    "required": true
                                                                                                },
                                                                                                {
                                                                                                    "help": "Map a Collection or enter JSON in format `{\"key\": \"value\"}` where value can be any type from [Function calling](https://platform.openai.com/docs/guides/function-calling).\nFor example:\n`{\"unit\": {\"enum\": [\"c\", \"f\"], \"type\": \"string\"}, \"location\": {\"type\": \"string\", \"description\": \"The city and state e.g. San Francisco, CA\"}}`\n\nTo create a JSON structure like this, you can use the **ParseJSON** module from the previous code example. Here's an example structure for your reference:\n`{ \"properties\": { \"unit\": { \"enum\": [\"c\", \"f\"], \"type\": \"string\" }, \"location\": { \"type\": \"string\", \"description\": \"The city and state e.g. San Francisco, CA\" } } }`",
                                                                                                    "name": "properties",
                                                                                                    "type": "any",
                                                                                                    "default": "{{1.properties}}",
                                                                                                    "required": true
                                                                                                },
                                                                                                {
                                                                                                    "help": "The `required` attribute specifies whether the parameter is mandatory (must be provided when calling the function) or optional.",
                                                                                                    "name": "required",
                                                                                                    "spec": {
                                                                                                        "type": "text",
                                                                                                        "required": true
                                                                                                    },
                                                                                                    "type": "array"
                                                                                                }
                                                                                            ],
                                                                                            "type": "collection"
                                                                                        }
                                                                                    ],
                                                                                    "type": "collection",
                                                                                    "label": "Function",
                                                                                    "required": true
                                                                                }
                                                                            ]
                                                                        }
                                                                    ]
                                                                }
                                                            ],
                                                            "type": "collection",
                                                            "name": "value"
                                                        }
                                                    },
                                                    {
                                                        "name": "Metadata",
                                                        "type": "array",
                                                        "validate": {
                                                            "maxItems": 16
                                                        },
                                                        "spec": [
                                                            {
                                                                "name": "key",
                                                                "type": "text",
                                                                "label": "KEY"
                                                            },
                                                            {
                                                                "name": "value",
                                                                "type": "text",
                                                                "label": "VALUE"
                                                            }
                                                        ]
                                                    }
                                                ]
                                            }
                                        },
                                        {
                                            "id": 109,
                                            "module": "app#my-app-csgt3l:Retrieverun",
                                            "version": 1,
                                            "parameters": {
                                                "__IMTCONN__": 2276867
                                            },
                                            "mapper": {
                                                "thread_id": "{{10.thread_id}}",
                                                "run_id": "{{46.id}}"
                                            },
                                            "metadata": {
                                                "designer": {
                                                    "x": 2100,
                                                    "y": 2400
                                                },
                                                "restore": {
                                                    "parameters": {
                                                        "__IMTCONN__": {
                                                            "label": "My OpenAi connection (org-5jBsH24W38XemSL2jriQUIpU)",
                                                            "data": {
                                                                "scoped": "true",
                                                                "connection": "app#my-app-csgt3l"
                                                            }
                                                        }
                                                    }
                                                },
                                                "parameters": [
                                                    {
                                                        "name": "__IMTCONN__",
                                                        "type": "account:app#my-app-csgt3l",
                                                        "label": "Connection",
                                                        "required": true
                                                    }
                                                ],
                                                "expect": [
                                                    {
                                                        "name": "thread_id",
                                                        "type": "text",
                                                        "label": "THREAD ID",
                                                        "required": true
                                                    },
                                                    {
                                                        "name": "run_id",
                                                        "type": "text",
                                                        "label": "RUN ID",
                                                        "required": true
                                                    }
                                                ]
                                            }
                                        },
                                        {
                                            "id": 110,
                                            "module": "builtin:BasicRouter",
                                            "version": 1,
                                            "mapper": null,
                                            "metadata": {
                                                "designer": {
                                                    "x": 2400,
                                                    "y": 2400
                                                }
                                            },
                                            "routes": [
                                                {
                                                    "flow": [
                                                        {
                                                            "id": 111,
                                                            "module": "app#my-app-csgt3l:Submittooloutputstorun",
                                                            "version": 1,
                                                            "parameters": {
                                                                "__IMTCONN__": 2276867
                                                            },
                                                            "filter": {
                                                                "name": "שיחה בשילוב פונקציה",
                                                                "conditions": [
                                                                    [
                                                                        {
                                                                            "a": "{{109.status}}",
                                                                            "b": "requires_action",
                                                                            "o": "text:equal"
                                                                        },
                                                                        {
                                                                            "a": "{{109.required_action}}",
                                                                            "o": "exist"
                                                                        }
                                                                    ]
                                                                ]
                                                            },
                                                            "mapper": {
                                                                "output": "{{true}}",
                                                                "run_id": "{{10.id}}",
                                                                "thread_id": "{{10.thread_id}}",
                                                                "tool_call_id": "{{109.required_action.submit_tool_outputs.tool_calls[].id}}"
                                                            },
                                                            "metadata": {
                                                                "designer": {
                                                                    "x": 2700,
                                                                    "y": 1950
                                                                },
                                                                "restore": {
                                                                    "parameters": {
                                                                        "__IMTCONN__": {
                                                                            "data": {
                                                                                "scoped": "true",
                                                                                "connection": "app#my-app-csgt3l"
                                                                            },
                                                                            "label": "My OpenAi connection (org-5jBsH24W38XemSL2jriQUIpU)"
                                                                        }
                                                                    }
                                                                },
                                                                "parameters": [
                                                                    {
                                                                        "name": "__IMTCONN__",
                                                                        "type": "account:app#my-app-csgt3l",
                                                                        "label": "Connection",
                                                                        "required": true
                                                                    }
                                                                ],
                                                                "expect": [
                                                                    {
                                                                        "name": "thread_id",
                                                                        "type": "text",
                                                                        "label": "THREAD ID",
                                                                        "required": true
                                                                    },
                                                                    {
                                                                        "name": "run_id",
                                                                        "type": "text",
                                                                        "label": "RUN ID",
                                                                        "required": true
                                                                    },
                                                                    {
                                                                        "name": "tool_call_id",
                                                                        "type": "text",
                                                                        "label": "TOOL CALL ID",
                                                                        "required": true
                                                                    },
                                                                    {
                                                                        "name": "output",
                                                                        "type": "text",
                                                                        "label": "OUTPUTS",
                                                                        "required": true
                                                                    }
                                                                ]
                                                            }
                                                        },
                                                        {
                                                            "id": 112,
                                                            "module": "util:FunctionSleep",
                                                            "version": 1,
                                                            "parameters": {},
                                                            "mapper": {
                                                                "duration": "10"
                                                            },
                                                            "metadata": {
                                                                "designer": {
                                                                    "x": 3000,
                                                                    "y": 1950
                                                                },
                                                                "restore": {},
                                                                "expect": [
                                                                    {
                                                                        "name": "duration",
                                                                        "type": "uinteger",
                                                                        "label": "Delay",
                                                                        "validate": {
                                                                            "min": 1,
                                                                            "max": 300
                                                                        },
                                                                        "required": true
                                                                    }
                                                                ]
                                                            }
                                                        },
                                                        {
                                                            "id": 113,
                                                            "module": "app#my-app-csgt3l:Retrieverun",
                                                            "version": 1,
                                                            "parameters": {
                                                                "__IMTCONN__": 2276867
                                                            },
                                                            "mapper": {
                                                                "thread_id": "{{10.thread_id}}",
                                                                "run_id": "{{111.id}}"
                                                            },
                                                            "metadata": {
                                                                "designer": {
                                                                    "x": 3300,
                                                                    "y": 1950
                                                                },
                                                                "restore": {
                                                                    "parameters": {
                                                                        "__IMTCONN__": {
                                                                            "label": "My OpenAi connection (org-5jBsH24W38XemSL2jriQUIpU)",
                                                                            "data": {
                                                                                "scoped": "true",
                                                                                "connection": "app#my-app-csgt3l"
                                                                            }
                                                                        }
                                                                    }
                                                                },
                                                                "parameters": [
                                                                    {
                                                                        "name": "__IMTCONN__",
                                                                        "type": "account:app#my-app-csgt3l",
                                                                        "label": "Connection",
                                                                        "required": true
                                                                    }
                                                                ],
                                                                "expect": [
                                                                    {
                                                                        "name": "thread_id",
                                                                        "type": "text",
                                                                        "label": "THREAD ID",
                                                                        "required": true
                                                                    },
                                                                    {
                                                                        "name": "run_id",
                                                                        "type": "text",
                                                                        "label": "RUN ID",
                                                                        "required": true
                                                                    }
                                                                ]
                                                            }
                                                        },
                                                        {
                                                            "id": 114,
                                                            "module": "builtin:BasicRouter",
                                                            "version": 1,
                                                            "mapper": null,
                                                            "metadata": {
                                                                "designer": {
                                                                    "x": 3600,
                                                                    "y": 1950
                                                                }
                                                            },
                                                            "routes": [
                                                                {
                                                                    "flow": [
                                                                        {
                                                                            "id": 115,
                                                                            "module": "app#my-app-csgt3l:Listmessages",
                                                                            "version": 1,
                                                                            "parameters": {
                                                                                "__IMTCONN__": 2276867
                                                                            },
                                                                            "filter": {
                                                                                "name": "completed",
                                                                                "conditions": [
                                                                                    [
                                                                                        {
                                                                                            "a": "{{113.status}}",
                                                                                            "o": "text:equal",
                                                                                            "b": "completed"
                                                                                        }
                                                                                    ]
                                                                                ]
                                                                            },
                                                                            "mapper": {
                                                                                "thread_id": "{{10.thread_id}}",
                                                                                "order": "desc"
                                                                            },
                                                                            "metadata": {
                                                                                "designer": {
                                                                                    "x": 3900,
                                                                                    "y": 1800
                                                                                },
                                                                                "restore": {
                                                                                    "parameters": {
                                                                                        "__IMTCONN__": {
                                                                                            "label": "My OpenAi connection (org-5jBsH24W38XemSL2jriQUIpU)",
                                                                                            "data": {
                                                                                                "scoped": "true",
                                                                                                "connection": "app#my-app-csgt3l"
                                                                                            }
                                                                                        }
                                                                                    },
                                                                                    "expect": {
                                                                                        "order": {
                                                                                            "mode": "chose",
                                                                                            "label": "DESK"
                                                                                        }
                                                                                    }
                                                                                },
                                                                                "parameters": [
                                                                                    {
                                                                                        "name": "__IMTCONN__",
                                                                                        "type": "account:app#my-app-csgt3l",
                                                                                        "label": "Connection",
                                                                                        "required": true
                                                                                    }
                                                                                ],
                                                                                "expect": [
                                                                                    {
                                                                                        "name": "thread_id",
                                                                                        "type": "text",
                                                                                        "label": "THREAD ID",
                                                                                        "required": true
                                                                                    },
                                                                                    {
                                                                                        "name": "order",
                                                                                        "type": "select",
                                                                                        "label": "Order",
                                                                                        "validate": {
                                                                                            "enum": [
                                                                                                "desc",
                                                                                                "asc"
                                                                                            ]
                                                                                        }
                                                                                    },
                                                                                    {
                                                                                        "name": "limit",
                                                                                        "type": "number",
                                                                                        "label": "Limit",
                                                                                        "validate": {
                                                                                            "max": 100
                                                                                        }
                                                                                    }
                                                                                ]
                                                                            }
                                                                        }
                                                                    ]
                                                                },
                                                                {
                                                                    "flow": [
                                                                        {
                                                                            "id": 116,
                                                                            "module": "util:FunctionSleep",
                                                                            "version": 1,
                                                                            "parameters": {},
                                                                            "filter": {
                                                                                "name": "in_progress",
                                                                                "conditions": [
                                                                                    [
                                                                                        {
                                                                                            "a": "{{113.status}}",
                                                                                            "o": "text:equal",
                                                                                            "b": "in_progress"
                                                                                        }
                                                                                    ]
                                                                                ]
                                                                            },
                                                                            "mapper": {
                                                                                "duration": "5"
                                                                            },
                                                                            "metadata": {
                                                                                "designer": {
                                                                                    "x": 3900,
                                                                                    "y": 2100
                                                                                },
                                                                                "restore": {},
                                                                                "expect": [
                                                                                    {
                                                                                        "name": "duration",
                                                                                        "type": "uinteger",
                                                                                        "label": "Delay",
                                                                                        "validate": {
                                                                                            "min": 1,
                                                                                            "max": 300
                                                                                        },
                                                                                        "required": true
                                                                                    }
                                                                                ]
                                                                            }
                                                                        },
                                                                        {
                                                                            "id": 117,
                                                                            "module": "app#my-app-csgt3l:Retrieverun",
                                                                            "version": 1,
                                                                            "parameters": {
                                                                                "__IMTCONN__": 2276867
                                                                            },
                                                                            "mapper": {
                                                                                "thread_id": "{{10.thread_id}}",
                                                                                "run_id": "{{111.id}}"
                                                                            },
                                                                            "metadata": {
                                                                                "designer": {
                                                                                    "x": 4200,
                                                                                    "y": 2100
                                                                                },
                                                                                "restore": {
                                                                                    "parameters": {
                                                                                        "__IMTCONN__": {
                                                                                            "label": "My OpenAi connection (org-5jBsH24W38XemSL2jriQUIpU)",
                                                                                            "data": {
                                                                                                "scoped": "true",
                                                                                                "connection": "app#my-app-csgt3l"
                                                                                            }
                                                                                        }
                                                                                    }
                                                                                },
                                                                                "parameters": [
                                                                                    {
                                                                                        "name": "__IMTCONN__",
                                                                                        "type": "account:app#my-app-csgt3l",
                                                                                        "label": "Connection",
                                                                                        "required": true
                                                                                    }
                                                                                ],
                                                                                "expect": [
                                                                                    {
                                                                                        "name": "thread_id",
                                                                                        "type": "text",
                                                                                        "label": "THREAD ID",
                                                                                        "required": true
                                                                                    },
                                                                                    {
                                                                                        "name": "run_id",
                                                                                        "type": "text",
                                                                                        "label": "RUN ID",
                                                                                        "required": true
                                                                                    }
                                                                                ]
                                                                            }
                                                                        },
                                                                        {
                                                                            "id": 118,
                                                                            "module": "app#my-app-csgt3l:Listmessages",
                                                                            "version": 1,
                                                                            "parameters": {
                                                                                "__IMTCONN__": 2276867
                                                                            },
                                                                            "mapper": {
                                                                                "thread_id": "{{10.thread_id}}",
                                                                                "order": "desc"
                                                                            },
                                                                            "metadata": {
                                                                                "designer": {
                                                                                    "x": 4500,
                                                                                    "y": 2100
                                                                                },
                                                                                "restore": {
                                                                                    "parameters": {
                                                                                        "__IMTCONN__": {
                                                                                            "label": "My OpenAi connection (org-5jBsH24W38XemSL2jriQUIpU)",
                                                                                            "data": {
                                                                                                "scoped": "true",
                                                                                                "connection": "app#my-app-csgt3l"
                                                                                            }
                                                                                        }
                                                                                    },
                                                                                    "expect": {
                                                                                        "order": {
                                                                                            "mode": "chose",
                                                                                            "label": "DESK"
                                                                                        }
                                                                                    }
                                                                                },
                                                                                "parameters": [
                                                                                    {
                                                                                        "name": "__IMTCONN__",
                                                                                        "type": "account:app#my-app-csgt3l",
                                                                                        "label": "Connection",
                                                                                        "required": true
                                                                                    }
                                                                                ],
                                                                                "expect": [
                                                                                    {
                                                                                        "name": "thread_id",
                                                                                        "type": "text",
                                                                                        "label": "THREAD ID",
                                                                                        "required": true
                                                                                    },
                                                                                    {
                                                                                        "name": "order",
                                                                                        "type": "select",
                                                                                        "label": "Order",
                                                                                        "validate": {
                                                                                            "enum": [
                                                                                                "desc",
                                                                                                "asc"
                                                                                            ]
                                                                                        }
                                                                                    },
                                                                                    {
                                                                                        "name": "limit",
                                                                                        "type": "number",
                                                                                        "label": "Limit",
                                                                                        "validate": {
                                                                                            "max": 100
                                                                                        }
                                                                                    }
                                                                                ]
                                                                            }
                                                                        }
                                                                    ]
                                                                }
                                                            ]
                                                        }
                                                    ]
                                                },
                                                {
                                                    "flow": [
                                                        {
                                                            "id": 119,
                                                            "module": "util:FunctionSleep",
                                                            "version": 1,
                                                            "parameters": {},
                                                            "filter": {
                                                                "name": "in_progress",
                                                                "conditions": [
                                                                    [
                                                                        {
                                                                            "a": "{{109.status}}",
                                                                            "b": "in_progress",
                                                                            "o": "text:equal"
                                                                        }
                                                                    ]
                                                                ]
                                                            },
                                                            "mapper": {
                                                                "duration": "30"
                                                            },
                                                            "metadata": {
                                                                "designer": {
                                                                    "x": 2700,
                                                                    "y": 2700
                                                                },
                                                                "restore": {},
                                                                "expect": [
                                                                    {
                                                                        "name": "duration",
                                                                        "type": "uinteger",
                                                                        "label": "Delay",
                                                                        "required": true,
                                                                        "validate": {
                                                                            "max": 300,
                                                                            "min": 1
                                                                        }
                                                                    }
                                                                ]
                                                            }
                                                        },
                                                        {
                                                            "id": 120,
                                                            "module": "app#my-app-csgt3l:Retrieverun",
                                                            "version": 1,
                                                            "parameters": {
                                                                "__IMTCONN__": 2276867
                                                            },
                                                            "mapper": {
                                                                "run_id": "{{10.id}}",
                                                                "thread_id": "{{10.thread_id}}"
                                                            },
                                                            "metadata": {
                                                                "designer": {
                                                                    "x": 3000,
                                                                    "y": 2700
                                                                },
                                                                "restore": {
                                                                    "parameters": {
                                                                        "__IMTCONN__": {
                                                                            "data": {
                                                                                "scoped": "true",
                                                                                "connection": "app#my-app-csgt3l"
                                                                            },
                                                                            "label": "My OpenAi connection (org-5jBsH24W38XemSL2jriQUIpU)"
                                                                        }
                                                                    }
                                                                },
                                                                "parameters": [
                                                                    {
                                                                        "name": "__IMTCONN__",
                                                                        "type": "account:app#my-app-csgt3l",
                                                                        "label": "Connection",
                                                                        "required": true
                                                                    }
                                                                ],
                                                                "expect": [
                                                                    {
                                                                        "name": "thread_id",
                                                                        "type": "text",
                                                                        "label": "THREAD ID",
                                                                        "required": true
                                                                    },
                                                                    {
                                                                        "name": "run_id",
                                                                        "type": "text",
                                                                        "label": "RUN ID",
                                                                        "required": true
                                                                    }
                                                                ]
                                                            }
                                                        },
                                                        {
                                                            "id": 121,
                                                            "module": "builtin:BasicRouter",
                                                            "version": 1,
                                                            "mapper": null,
                                                            "metadata": {
                                                                "designer": {
                                                                    "x": 3300,
                                                                    "y": 2700
                                                                }
                                                            },
                                                            "routes": [
                                                                {
                                                                    "flow": [
                                                                        {
                                                                            "id": 122,
                                                                            "module": "app#my-app-csgt3l:Listmessages",
                                                                            "version": 1,
                                                                            "parameters": {
                                                                                "__IMTCONN__": 2276867
                                                                            },
                                                                            "filter": {
                                                                                "name": "completed",
                                                                                "conditions": [
                                                                                    [
                                                                                        {
                                                                                            "a": "{{120.status}}",
                                                                                            "b": "completed",
                                                                                            "o": "text:notequal"
                                                                                        }
                                                                                    ]
                                                                                ]
                                                                            },
                                                                            "mapper": {
                                                                                "order": "desc",
                                                                                "thread_id": "{{10.thread_id}}"
                                                                            },
                                                                            "metadata": {
                                                                                "designer": {
                                                                                    "x": 3600,
                                                                                    "y": 2400
                                                                                },
                                                                                "restore": {
                                                                                    "expect": {
                                                                                        "order": {
                                                                                            "mode": "chose",
                                                                                            "label": "DESK"
                                                                                        }
                                                                                    },
                                                                                    "parameters": {
                                                                                        "__IMTCONN__": {
                                                                                            "data": {
                                                                                                "scoped": "true",
                                                                                                "connection": "app#my-app-csgt3l"
                                                                                            },
                                                                                            "label": "My OpenAi connection (org-5jBsH24W38XemSL2jriQUIpU)"
                                                                                        }
                                                                                    }
                                                                                },
                                                                                "parameters": [
                                                                                    {
                                                                                        "name": "__IMTCONN__",
                                                                                        "type": "account:app#my-app-csgt3l",
                                                                                        "label": "Connection",
                                                                                        "required": true
                                                                                    }
                                                                                ],
                                                                                "expect": [
                                                                                    {
                                                                                        "name": "thread_id",
                                                                                        "type": "text",
                                                                                        "label": "THREAD ID",
                                                                                        "required": true
                                                                                    },
                                                                                    {
                                                                                        "name": "order",
                                                                                        "type": "select",
                                                                                        "label": "Order",
                                                                                        "validate": {
                                                                                            "enum": [
                                                                                                "desc",
                                                                                                "asc"
                                                                                            ]
                                                                                        }
                                                                                    },
                                                                                    {
                                                                                        "name": "limit",
                                                                                        "type": "number",
                                                                                        "label": "Limit",
                                                                                        "validate": {
                                                                                            "max": 100
                                                                                        }
                                                                                    }
                                                                                ]
                                                                            }
                                                                        }
                                                                    ]
                                                                },
                                                                {
                                                                    "flow": [
                                                                        {
                                                                            "id": 123,
                                                                            "module": "app#my-app-csgt3l:Submittooloutputstorun",
                                                                            "version": 1,
                                                                            "parameters": {
                                                                                "__IMTCONN__": 2276867
                                                                            },
                                                                            "filter": {
                                                                                "name": "שיחה בשילוב פונקציה",
                                                                                "conditions": [
                                                                                    [
                                                                                        {
                                                                                            "a": "{{120.status}}",
                                                                                            "b": "requires_action",
                                                                                            "o": "text:equal"
                                                                                        },
                                                                                        {
                                                                                            "a": "{{120.required_action}}",
                                                                                            "o": "exist"
                                                                                        }
                                                                                    ]
                                                                                ]
                                                                            },
                                                                            "mapper": {
                                                                                "output": "{{true}}",
                                                                                "run_id": "{{10.id}}",
                                                                                "thread_id": "{{10.thread_id}}",
                                                                                "tool_call_id": "{{109.required_action.submit_tool_outputs.tool_calls[].id}}"
                                                                            },
                                                                            "metadata": {
                                                                                "designer": {
                                                                                    "x": 3600,
                                                                                    "y": 2850
                                                                                },
                                                                                "restore": {
                                                                                    "parameters": {
                                                                                        "__IMTCONN__": {
                                                                                            "data": {
                                                                                                "scoped": "true",
                                                                                                "connection": "app#my-app-csgt3l"
                                                                                            },
                                                                                            "label": "My OpenAi connection (org-5jBsH24W38XemSL2jriQUIpU)"
                                                                                        }
                                                                                    }
                                                                                },
                                                                                "parameters": [
                                                                                    {
                                                                                        "name": "__IMTCONN__",
                                                                                        "type": "account:app#my-app-csgt3l",
                                                                                        "label": "Connection",
                                                                                        "required": true
                                                                                    }
                                                                                ],
                                                                                "expect": [
                                                                                    {
                                                                                        "name": "thread_id",
                                                                                        "type": "text",
                                                                                        "label": "THREAD ID",
                                                                                        "required": true
                                                                                    },
                                                                                    {
                                                                                        "name": "run_id",
                                                                                        "type": "text",
                                                                                        "label": "RUN ID",
                                                                                        "required": true
                                                                                    },
                                                                                    {
                                                                                        "name": "tool_call_id",
                                                                                        "type": "text",
                                                                                        "label": "TOOL CALL ID",
                                                                                        "required": true
                                                                                    },
                                                                                    {
                                                                                        "name": "output",
                                                                                        "type": "text",
                                                                                        "label": "OUTPUTS",
                                                                                        "required": true
                                                                                    }
                                                                                ]
                                                                            }
                                                                        },
                                                                        {
                                                                            "id": 124,
                                                                            "module": "util:FunctionSleep",
                                                                            "version": 1,
                                                                            "parameters": {},
                                                                            "mapper": {
                                                                                "duration": "15"
                                                                            },
                                                                            "metadata": {
                                                                                "designer": {
                                                                                    "x": 3900,
                                                                                    "y": 2850
                                                                                },
                                                                                "restore": {},
                                                                                "expect": [
                                                                                    {
                                                                                        "name": "duration",
                                                                                        "type": "uinteger",
                                                                                        "label": "Delay",
                                                                                        "required": true,
                                                                                        "validate": {
                                                                                            "max": 300,
                                                                                            "min": 1
                                                                                        }
                                                                                    }
                                                                                ]
                                                                            }
                                                                        },
                                                                        {
                                                                            "id": 125,
                                                                            "module": "builtin:BasicRouter",
                                                                            "version": 1,
                                                                            "mapper": null,
                                                                            "metadata": {
                                                                                "designer": {
                                                                                    "x": 4200,
                                                                                    "y": 2850
                                                                                }
                                                                            },
                                                                            "routes": [
                                                                                {
                                                                                    "flow": [
                                                                                        {
                                                                                            "id": 126,
                                                                                            "module": "app#my-app-csgt3l:Listmessages",
                                                                                            "version": 1,
                                                                                            "parameters": {
                                                                                                "__IMTCONN__": 2276867
                                                                                            },
                                                                                            "filter": {
                                                                                                "name": "completed",
                                                                                                "conditions": [
                                                                                                    [
                                                                                                        {
                                                                                                            "a": "{{123.status}}",
                                                                                                            "o": "text:equal",
                                                                                                            "b": "completed"
                                                                                                        }
                                                                                                    ]
                                                                                                ]
                                                                                            },
                                                                                            "mapper": {
                                                                                                "thread_id": "{{10.thread_id}}",
                                                                                                "order": "desc"
                                                                                            },
                                                                                            "metadata": {
                                                                                                "designer": {
                                                                                                    "x": 4500,
                                                                                                    "y": 2700
                                                                                                },
                                                                                                "restore": {
                                                                                                    "parameters": {
                                                                                                        "__IMTCONN__": {
                                                                                                            "label": "My OpenAi connection (org-5jBsH24W38XemSL2jriQUIpU)",
                                                                                                            "data": {
                                                                                                                "scoped": "true",
                                                                                                                "connection": "app#my-app-csgt3l"
                                                                                                            }
                                                                                                        }
                                                                                                    },
                                                                                                    "expect": {
                                                                                                        "order": {
                                                                                                            "mode": "chose",
                                                                                                            "label": "DESK"
                                                                                                        }
                                                                                                    }
                                                                                                },
                                                                                                "parameters": [
                                                                                                    {
                                                                                                        "name": "__IMTCONN__",
                                                                                                        "type": "account:app#my-app-csgt3l",
                                                                                                        "label": "Connection",
                                                                                                        "required": true
                                                                                                    }
                                                                                                ],
                                                                                                "expect": [
                                                                                                    {
                                                                                                        "name": "thread_id",
                                                                                                        "type": "text",
                                                                                                        "label": "THREAD ID",
                                                                                                        "required": true
                                                                                                    },
                                                                                                    {
                                                                                                        "name": "order",
                                                                                                        "type": "select",
                                                                                                        "label": "Order",
                                                                                                        "validate": {
                                                                                                            "enum": [
                                                                                                                "desc",
                                                                                                                "asc"
                                                                                                            ]
                                                                                                        }
                                                                                                    },
                                                                                                    {
                                                                                                        "name": "limit",
                                                                                                        "type": "number",
                                                                                                        "label": "Limit",
                                                                                                        "validate": {
                                                                                                            "max": 100
                                                                                                        }
                                                                                                    }
                                                                                                ]
                                                                                            }
                                                                                        }
                                                                                    ]
                                                                                },
                                                                                {
                                                                                    "flow": [
                                                                                        {
                                                                                            "id": 127,
                                                                                            "module": "util:FunctionSleep",
                                                                                            "version": 1,
                                                                                            "parameters": {},
                                                                                            "filter": {
                                                                                                "name": "in_progress",
                                                                                                "conditions": [
                                                                                                    [
                                                                                                        {
                                                                                                            "a": "{{123.status}}",
                                                                                                            "o": "text:equal",
                                                                                                            "b": "in_progress"
                                                                                                        }
                                                                                                    ]
                                                                                                ]
                                                                                            },
                                                                                            "mapper": {
                                                                                                "duration": "5"
                                                                                            },
                                                                                            "metadata": {
                                                                                                "designer": {
                                                                                                    "x": 4500,
                                                                                                    "y": 3000
                                                                                                },
                                                                                                "restore": {},
                                                                                                "expect": [
                                                                                                    {
                                                                                                        "name": "duration",
                                                                                                        "type": "uinteger",
                                                                                                        "label": "Delay",
                                                                                                        "validate": {
                                                                                                            "min": 1,
                                                                                                            "max": 300
                                                                                                        },
                                                                                                        "required": true
                                                                                                    }
                                                                                                ]
                                                                                            }
                                                                                        },
                                                                                        {
                                                                                            "id": 128,
                                                                                            "module": "app#my-app-csgt3l:Retrieverun",
                                                                                            "version": 1,
                                                                                            "parameters": {
                                                                                                "__IMTCONN__": 2276867
                                                                                            },
                                                                                            "mapper": {
                                                                                                "thread_id": "{{10.thread_id}}",
                                                                                                "run_id": "{{123.id}}"
                                                                                            },
                                                                                            "metadata": {
                                                                                                "designer": {
                                                                                                    "x": 4800,
                                                                                                    "y": 3000
                                                                                                },
                                                                                                "restore": {
                                                                                                    "parameters": {
                                                                                                        "__IMTCONN__": {
                                                                                                            "label": "My OpenAi connection (org-5jBsH24W38XemSL2jriQUIpU)",
                                                                                                            "data": {
                                                                                                                "scoped": "true",
                                                                                                                "connection": "app#my-app-csgt3l"
                                                                                                            }
                                                                                                        }
                                                                                                    }
                                                                                                },
                                                                                                "parameters": [
                                                                                                    {
                                                                                                        "name": "__IMTCONN__",
                                                                                                        "type": "account:app#my-app-csgt3l",
                                                                                                        "label": "Connection",
                                                                                                        "required": true
                                                                                                    }
                                                                                                ],
                                                                                                "expect": [
                                                                                                    {
                                                                                                        "name": "thread_id",
                                                                                                        "type": "text",
                                                                                                        "label": "THREAD ID",
                                                                                                        "required": true
                                                                                                    },
                                                                                                    {
                                                                                                        "name": "run_id",
                                                                                                        "type": "text",
                                                                                                        "label": "RUN ID",
                                                                                                        "required": true
                                                                                                    }
                                                                                                ]
                                                                                            }
                                                                                        },
                                                                                        {
                                                                                            "id": 129,
                                                                                            "module": "app#my-app-csgt3l:Listmessages",
                                                                                            "version": 1,
                                                                                            "parameters": {
                                                                                                "__IMTCONN__": 2276867
                                                                                            },
                                                                                            "mapper": {
                                                                                                "thread_id": "{{10.thread_id}}",
                                                                                                "order": "desc"
                                                                                            },
                                                                                            "metadata": {
                                                                                                "designer": {
                                                                                                    "x": 5100,
                                                                                                    "y": 3000
                                                                                                },
                                                                                                "restore": {
                                                                                                    "parameters": {
                                                                                                        "__IMTCONN__": {
                                                                                                            "label": "My OpenAi connection (org-5jBsH24W38XemSL2jriQUIpU)",
                                                                                                            "data": {
                                                                                                                "scoped": "true",
                                                                                                                "connection": "app#my-app-csgt3l"
                                                                                                            }
                                                                                                        }
                                                                                                    },
                                                                                                    "expect": {
                                                                                                        "order": {
                                                                                                            "mode": "chose",
                                                                                                            "label": "DESK"
                                                                                                        }
                                                                                                    }
                                                                                                },
                                                                                                "parameters": [
                                                                                                    {
                                                                                                        "name": "__IMTCONN__",
                                                                                                        "type": "account:app#my-app-csgt3l",
                                                                                                        "label": "Connection",
                                                                                                        "required": true
                                                                                                    }
                                                                                                ],
                                                                                                "expect": [
                                                                                                    {
                                                                                                        "name": "thread_id",
                                                                                                        "type": "text",
                                                                                                        "label": "THREAD ID",
                                                                                                        "required": true
                                                                                                    },
                                                                                                    {
                                                                                                        "name": "order",
                                                                                                        "type": "select",
                                                                                                        "label": "Order",
                                                                                                        "validate": {
                                                                                                            "enum": [
                                                                                                                "desc",
                                                                                                                "asc"
                                                                                                            ]
                                                                                                        }
                                                                                                    },
                                                                                                    {
                                                                                                        "name": "limit",
                                                                                                        "type": "number",
                                                                                                        "label": "Limit",
                                                                                                        "validate": {
                                                                                                            "max": 100
                                                                                                        }
                                                                                                    }
                                                                                                ]
                                                                                            }
                                                                                        }
                                                                                    ]
                                                                                }
                                                                            ]
                                                                        }
                                                                    ]
                                                                }
                                                            ]
                                                        }
                                                    ]
                                                }
                                            ]
                                        }
                                    ]
                                },
                                {
                                    "flow": [
                                        {
                                            "id": 12,
                                            "module": "app#my-app-csgt3l:Listmessages",
                                            "version": 1,
                                            "parameters": {
                                                "__IMTCONN__": 2276867
                                            },
                                            "filter": {
                                                "name": "completed",
                                                "conditions": [
                                                    [
                                                        {
                                                            "a": "{{6.status}}",
                                                            "o": "text:equal",
                                                            "b": "completed"
                                                        }
                                                    ]
                                                ]
                                            },
                                            "mapper": {
                                                "order": "desc",
                                                "thread_id": "{{10.thread_id}}"
                                            },
                                            "metadata": {
                                                "designer": {
                                                    "x": 1800,
                                                    "y": 3300
                                                },
                                                "restore": {
                                                    "expect": {
                                                        "order": {
                                                            "mode": "chose",
                                                            "label": "DESK"
                                                        }
                                                    },
                                                    "parameters": {
                                                        "__IMTCONN__": {
                                                            "data": {
                                                                "scoped": "true",
                                                                "connection": "app#my-app-csgt3l"
                                                            },
                                                            "label": "My OpenAi connection (org-5jBsH24W38XemSL2jriQUIpU)"
                                                        }
                                                    }
                                                },
                                                "parameters": [
                                                    {
                                                        "name": "__IMTCONN__",
                                                        "type": "account:app#my-app-csgt3l",
                                                        "label": "Connection",
                                                        "required": true
                                                    }
                                                ],
                                                "expect": [
                                                    {
                                                        "name": "thread_id",
                                                        "type": "text",
                                                        "label": "THREAD ID",
                                                        "required": true
                                                    },
                                                    {
                                                        "name": "order",
                                                        "type": "select",
                                                        "label": "Order",
                                                        "validate": {
                                                            "enum": [
                                                                "desc",
                                                                "asc"
                                                            ]
                                                        }
                                                    },
                                                    {
                                                        "name": "limit",
                                                        "type": "number",
                                                        "label": "Limit",
                                                        "validate": {
                                                            "max": 100
                                                        }
                                                    }
                                                ]
                                            }
                                        }
                                    ]
                                }
                            ]
                        }
                    ]
                }
            ]
        }
    ],
    "metadata": {
        "instant": false,
        "version": 1,
        "scenario": {
            "roundtrips": 1,
            "maxErrors": 3,
            "autoCommit": true,
            "autoCommitTriggerLast": true,
            "sequential": false,
            "confidential": false,
            "dataloss": false,
            "dlq": false,
            "freshVariables": false
        },
        "designer": {
            "orphans": []
        },
        "zone": "eu1.make.com"
    }
}