AutomationFlowsAI & RAG › Logos · Telegram Support Bot

Logos · Telegram Support Bot

Logos · Telegram Support Bot. Uses postgres, telegram, telegramTrigger, agent. Webhook trigger; 35 nodes.

Webhook trigger★★★★★ complexityAI-powered35 nodesPostgresTelegramTelegram TriggerAgentOpenAI ChatOutput Parser StructuredOutput Parser AutofixingMemory Buffer Window
AI & RAG Trigger: Webhook Nodes: 35 Complexity: ★★★★★ AI nodes: yes Added:

This workflow follows the Agent → OpenAI Chat recipe pattern — see all workflows that pair these two integrations.

The workflow JSON

Copy or download the full n8n JSON below. Paste it into a new n8n workflow, add your credentials, activate. Full import guide →

Download .json
{
  "name": "Logos \u00b7 Telegram Support Bot",
  "nodes": [
    {
      "parameters": {
        "content": "## CLIENT REGISTRATION\nReg + message logging",
        "height": 400,
        "width": 640,
        "color": 4
      },
      "type": "n8n-nodes-base.stickyNote",
      "typeVersion": 1,
      "position": [
        -1260,
        900
      ],
      "id": "468f01e6-bd38-458d-94ea-436a7c454fe7",
      "name": "Sticky Note"
    },
    {
      "parameters": {
        "jsCode": "for (const item of $input.all()) {\n  item.json.schema = \"project_logos_instructions_20260410\";\n  item.json.text = $input.first().json.message.text;\n  item.json.messenger_id = String($input.first().json.message.from.id);\n  item.json.messenger = \"telegram\";\n}\nreturn $input.all();"
      },
      "type": "n8n-nodes-base.code",
      "typeVersion": 2,
      "position": [
        -1000,
        1000
      ],
      "id": "958182af-4223-4e54-acc1-8d185d93d5b0",
      "name": "DATA"
    },
    {
      "parameters": {
        "operation": "select",
        "schema": {
          "__rl": true,
          "value": "={{ $('DATA').item.json.schema }}",
          "mode": "name"
        },
        "table": {
          "__rl": true,
          "value": "clients",
          "mode": "list",
          "cachedResultName": "clients"
        },
        "limit": 1,
        "where": {
          "values": [
            {
              "column": "messenger_user_id",
              "value": "={{ $json.messenger_id }}"
            }
          ]
        },
        "options": {}
      },
      "type": "n8n-nodes-base.postgres",
      "typeVersion": 2.6,
      "position": [
        -780,
        1000
      ],
      "id": "bc2cbaaa-18da-476b-8458-c2826ff2be6d",
      "name": "GET_CLIENT",
      "alwaysOutputData": true,
      "credentials": {
        "postgres": {
          "name": "<your credential>"
        }
      }
    },
    {
      "parameters": {
        "rules": {
          "values": [
            {
              "conditions": {
                "options": {
                  "caseSensitive": true,
                  "leftValue": "",
                  "typeValidation": "strict",
                  "version": 2
                },
                "conditions": [
                  {
                    "leftValue": "={{ $('GET_CLIENT').item.json.messenger_user_id }}",
                    "rightValue": "",
                    "operator": {
                      "type": "string",
                      "operation": "exists",
                      "singleValue": true
                    },
                    "id": "0099fe8d-b780-4b4c-9939-42bb175526b9"
                  }
                ],
                "combinator": "and"
              },
              "renameOutput": true,
              "outputKey": "Exists"
            },
            {
              "conditions": {
                "options": {
                  "caseSensitive": true,
                  "leftValue": "",
                  "typeValidation": "strict",
                  "version": 2
                },
                "conditions": [
                  {
                    "id": "04b7b4c1-0e28-4615-83fa-572b120f9d9c",
                    "leftValue": "={{ $('GET_CLIENT').item.json.messenger_user_id }}",
                    "rightValue": "",
                    "operator": {
                      "type": "string",
                      "operation": "notExists",
                      "singleValue": true
                    }
                  }
                ],
                "combinator": "and"
              },
              "renameOutput": true,
              "outputKey": "Not exists"
            }
          ]
        },
        "options": {}
      },
      "type": "n8n-nodes-base.switch",
      "typeVersion": 3.2,
      "position": [
        -560,
        1000
      ],
      "id": "00f42f09-ec46-4e18-bf16-609d90194601",
      "name": "Switch"
    },
    {
      "parameters": {
        "schema": {
          "__rl": true,
          "value": "={{ $('DATA').item.json.schema }}",
          "mode": "name"
        },
        "table": {
          "__rl": true,
          "value": "messages",
          "mode": "list",
          "cachedResultName": "messages"
        },
        "columns": {
          "mappingMode": "defineBelow",
          "value": {
            "message": "={{ $('DATA').item.json.text }}",
            "client_id": "={{ $json.id }}",
            "meta": "{\"name\":\"User\", \"type\":\"request\"}"
          },
          "matchingColumns": [
            "id"
          ],
          "schema": [
            {
              "id": "id",
              "displayName": "id",
              "required": false,
              "defaultMatch": true,
              "display": true,
              "type": "number",
              "canBeUsedToMatch": true,
              "removed": true
            },
            {
              "id": "client_id",
              "displayName": "client_id",
              "required": false,
              "defaultMatch": false,
              "display": true,
              "type": "number",
              "canBeUsedToMatch": true,
              "removed": false
            },
            {
              "id": "message",
              "displayName": "message",
              "required": false,
              "defaultMatch": false,
              "display": true,
              "type": "string",
              "canBeUsedToMatch": true,
              "removed": false
            },
            {
              "id": "meta",
              "displayName": "meta",
              "required": false,
              "defaultMatch": false,
              "display": true,
              "type": "object",
              "canBeUsedToMatch": true,
              "removed": false
            },
            {
              "id": "created_at",
              "displayName": "created_at",
              "required": false,
              "defaultMatch": false,
              "display": true,
              "type": "dateTime",
              "canBeUsedToMatch": true
            }
          ],
          "attemptToConvertTypes": false,
          "convertFieldsToString": false
        },
        "options": {}
      },
      "type": "n8n-nodes-base.postgres",
      "typeVersion": 2.6,
      "position": [
        -120,
        900
      ],
      "id": "9214dd38-385a-4f87-9a28-d6f7b17262e6",
      "name": "INSERT_CLIENT_MSG_1",
      "credentials": {
        "postgres": {
          "name": "<your credential>"
        }
      }
    },
    {
      "parameters": {
        "schema": {
          "__rl": true,
          "value": "={{ $('DATA').item.json.schema }}",
          "mode": "name"
        },
        "table": {
          "__rl": true,
          "value": "clients",
          "mode": "list",
          "cachedResultName": "clients"
        },
        "columns": {
          "mappingMode": "defineBelow",
          "value": {
            "messenger": "={{ $('DATA').item.json.messenger }}",
            "meta": "{\"ai_answer\": true}",
            "messenger_user_id": "={{ $('DATA').item.json.messenger_id }}"
          },
          "matchingColumns": [
            "id"
          ],
          "schema": [
            {
              "id": "id",
              "displayName": "id",
              "required": false,
              "defaultMatch": true,
              "display": true,
              "type": "number",
              "canBeUsedToMatch": true,
              "removed": true
            },
            {
              "id": "messenger",
              "displayName": "messenger",
              "required": true,
              "defaultMatch": false,
              "display": true,
              "type": "string",
              "canBeUsedToMatch": true
            },
            {
              "id": "messenger_user_id",
              "displayName": "messenger_user_id",
              "required": true,
              "defaultMatch": false,
              "display": true,
              "type": "string",
              "canBeUsedToMatch": true
            },
            {
              "id": "meta",
              "displayName": "meta",
              "required": false,
              "defaultMatch": false,
              "display": true,
              "type": "object",
              "canBeUsedToMatch": true
            },
            {
              "id": "created_at",
              "displayName": "created_at",
              "required": false,
              "defaultMatch": false,
              "display": true,
              "type": "dateTime",
              "canBeUsedToMatch": true
            }
          ],
          "attemptToConvertTypes": false,
          "convertFieldsToString": false
        },
        "options": {}
      },
      "type": "n8n-nodes-base.postgres",
      "typeVersion": 2.6,
      "position": [
        -340,
        1100
      ],
      "id": "53d44149-d1cc-4309-8e18-314450c3e955",
      "name": "CREATE_CLIENT",
      "credentials": {
        "postgres": {
          "name": "<your credential>"
        }
      }
    },
    {
      "parameters": {
        "schema": {
          "__rl": true,
          "value": "={{ $('DATA').item.json.schema }}",
          "mode": "name"
        },
        "table": {
          "__rl": true,
          "value": "messages",
          "mode": "list",
          "cachedResultName": "messages"
        },
        "columns": {
          "mappingMode": "defineBelow",
          "value": {
            "client_id": "={{ $json.id }}",
            "message": "={{ $('DATA').item.json.text }}",
            "meta": "{\"type\":\"request\"}"
          },
          "matchingColumns": [
            "id"
          ],
          "schema": [
            {
              "id": "id",
              "displayName": "id",
              "required": false,
              "defaultMatch": true,
              "display": true,
              "type": "number",
              "canBeUsedToMatch": true,
              "removed": true
            },
            {
              "id": "client_id",
              "displayName": "client_id",
              "required": false,
              "defaultMatch": false,
              "display": true,
              "type": "number",
              "canBeUsedToMatch": true,
              "removed": false
            },
            {
              "id": "message",
              "displayName": "message",
              "required": false,
              "defaultMatch": false,
              "display": true,
              "type": "string",
              "canBeUsedToMatch": true,
              "removed": false
            },
            {
              "id": "meta",
              "displayName": "meta",
              "required": false,
              "defaultMatch": false,
              "display": true,
              "type": "object",
              "canBeUsedToMatch": true,
              "removed": false
            },
            {
              "id": "created_at",
              "displayName": "created_at",
              "required": false,
              "defaultMatch": false,
              "display": true,
              "type": "dateTime",
              "canBeUsedToMatch": true,
              "removed": false
            }
          ],
          "attemptToConvertTypes": false,
          "convertFieldsToString": false
        },
        "options": {}
      },
      "type": "n8n-nodes-base.postgres",
      "typeVersion": 2.6,
      "position": [
        -120,
        1100
      ],
      "id": "b43069d9-394a-4afd-93ba-1eef3281149f",
      "name": "INSERT_CLIENT_MSG_4",
      "credentials": {
        "postgres": {
          "name": "<your credential>"
        }
      }
    },
    {
      "parameters": {
        "jsCode": "let results = [];\nlet client = {};\ntry { client = $('GET_CLIENT').first().json; } catch (e) {}\nlet createClient = {};\ntry { createClient = $('CREATE_CLIENT').first().json; } catch (e) {}\nfor (const item of $('DATA').all()) {\n  let data = {};\n  data[\"text\"]         = item.json.text;\n  data[\"schema\"]       = item.json.schema;\n  data[\"messenger_id\"] = item.json.messenger_id;\n  data[\"messenger\"]    = item.json.messenger;\n  if (client.id) {\n    data[\"client_id\"] = client.id;\n    if (client.is_ai_enabled !== undefined && client.is_ai_enabled !== null) {\n      data[\"ai_answer\"] = client.is_ai_enabled;\n    } else if (client.meta && client.meta.ai_answer !== undefined) {\n      data[\"ai_answer\"] = client.meta.ai_answer;\n    } else {\n      data[\"ai_answer\"] = true;\n    }\n  } else if (createClient.id) {\n    data[\"client_id\"] = createClient.id;\n    data[\"ai_answer\"] = true;\n  } else {\n    data[\"ai_answer\"] = true;\n  }\n  results.push({ json: data });\n}\nreturn results;"
      },
      "type": "n8n-nodes-base.code",
      "typeVersion": 2,
      "position": [
        100,
        1000
      ],
      "id": "fc859170-249c-4c64-b585-fc10f42e87d1",
      "name": "FINAL_DATA"
    },
    {
      "parameters": {
        "conditions": {
          "options": {
            "caseSensitive": true,
            "leftValue": "",
            "typeValidation": "strict",
            "version": 2
          },
          "conditions": [
            {
              "id": "608d4cbd-5fc7-4573-bd03-e1de142f8e14",
              "leftValue": "={{ $json.ai_answer }}",
              "rightValue": "",
              "operator": {
                "type": "boolean",
                "operation": "true",
                "singleValue": true
              }
            }
          ],
          "combinator": "and"
        },
        "options": {
          "ignoreCase": false
        }
      },
      "type": "n8n-nodes-base.if",
      "typeVersion": 2.2,
      "position": [
        320,
        1000
      ],
      "id": "555f5354-1ccd-4d9e-b7f4-3c1e010cb48a",
      "name": "If"
    },
    {
      "parameters": {
        "rules": {
          "values": [
            {
              "conditions": {
                "options": {
                  "caseSensitive": true,
                  "leftValue": "",
                  "typeValidation": "strict",
                  "version": 2
                },
                "conditions": [
                  {
                    "leftValue": "={{ $json.output.category }}",
                    "rightValue": "introduction",
                    "operator": {
                      "type": "string",
                      "operation": "equals"
                    },
                    "id": "4c63d5f3-44e0-495b-94cf-df271aebda37"
                  }
                ],
                "combinator": "and"
              },
              "renameOutput": true,
              "outputKey": "introduction"
            },
            {
              "conditions": {
                "options": {
                  "caseSensitive": true,
                  "leftValue": "",
                  "typeValidation": "strict",
                  "version": 2
                },
                "conditions": [
                  {
                    "id": "5210df62-8e85-418c-8bf3-3f54738e5c67",
                    "leftValue": "={{ $json.output.category }}",
                    "rightValue": "crm_functionality",
                    "operator": {
                      "type": "string",
                      "operation": "equals",
                      "name": "filter.operator.equals"
                    }
                  }
                ],
                "combinator": "and"
              },
              "renameOutput": true,
              "outputKey": "crm_functionality"
            },
            {
              "conditions": {
                "options": {
                  "caseSensitive": true,
                  "leftValue": "",
                  "typeValidation": "strict",
                  "version": 2
                },
                "conditions": [
                  {
                    "id": "7d1e5929-4d04-4fbf-b2e3-5cb910da6292",
                    "leftValue": "={{ $json.output.category }}",
                    "rightValue": "orders",
                    "operator": {
                      "type": "string",
                      "operation": "equals",
                      "name": "filter.operator.equals"
                    }
                  }
                ],
                "combinator": "and"
              },
              "renameOutput": true,
              "outputKey": "orders_questions"
            },
            {
              "conditions": {
                "options": {
                  "caseSensitive": true,
                  "leftValue": "",
                  "typeValidation": "strict",
                  "version": 2
                },
                "conditions": [
                  {
                    "id": "2539f118-acc0-4490-8da5-6a7bfc24368b",
                    "leftValue": "={{ $json.output.category }}",
                    "rightValue": "cargos",
                    "operator": {
                      "type": "string",
                      "operation": "equals",
                      "name": "filter.operator.equals"
                    }
                  }
                ],
                "combinator": "and"
              },
              "renameOutput": true,
              "outputKey": "cargos"
            },
            {
              "conditions": {
                "options": {
                  "caseSensitive": true,
                  "leftValue": "",
                  "typeValidation": "strict",
                  "version": 2
                },
                "conditions": [
                  {
                    "id": "616c9145-8ba7-45b9-adcc-5b1c4cbbbf71",
                    "leftValue": "={{ $json.output.category }}",
                    "rightValue": "finances",
                    "operator": {
                      "type": "string",
                      "operation": "equals",
                      "name": "filter.operator.equals"
                    }
                  }
                ],
                "combinator": "and"
              },
              "renameOutput": true,
              "outputKey": "finances"
            }
          ]
        },
        "options": {}
      },
      "type": "n8n-nodes-base.switch",
      "typeVersion": 3.2,
      "position": [
        920,
        940
      ],
      "id": "349bd643-7625-451c-b0ed-5d018c18516c",
      "name": "Switch4"
    },
    {
      "parameters": {
        "schema": {
          "__rl": true,
          "value": "={{ $json.schema || $('FINAL_DATA').item.json.schema }}",
          "mode": "name"
        },
        "table": {
          "__rl": true,
          "value": "messages",
          "mode": "list",
          "cachedResultName": "messages"
        },
        "columns": {
          "mappingMode": "defineBelow",
          "value": {
            "message": "={{ $json.output }}",
            "client_id": "={{ $json.client_id || $('FINAL_DATA').item.json.client_id }}",
            "meta": "={{ JSON.stringify($json.meta || {type: 'response', name: 'AI Assistent'}) }}"
          },
          "matchingColumns": [
            "id"
          ],
          "schema": [
            {
              "id": "id",
              "displayName": "id",
              "required": false,
              "defaultMatch": true,
              "display": true,
              "type": "number",
              "canBeUsedToMatch": true,
              "removed": true
            },
            {
              "id": "client_id",
              "displayName": "client_id",
              "required": false,
              "defaultMatch": false,
              "display": true,
              "type": "number",
              "canBeUsedToMatch": true,
              "removed": false
            },
            {
              "id": "message",
              "displayName": "message",
              "required": false,
              "defaultMatch": false,
              "display": true,
              "type": "string",
              "canBeUsedToMatch": true,
              "removed": false
            },
            {
              "id": "meta",
              "displayName": "meta",
              "required": false,
              "defaultMatch": false,
              "display": true,
              "type": "object",
              "canBeUsedToMatch": true,
              "removed": false
            },
            {
              "id": "created_at",
              "displayName": "created_at",
              "required": false,
              "defaultMatch": false,
              "display": true,
              "type": "dateTime",
              "canBeUsedToMatch": true
            }
          ],
          "attemptToConvertTypes": false,
          "convertFieldsToString": false
        },
        "options": {}
      },
      "type": "n8n-nodes-base.postgres",
      "typeVersion": 2.6,
      "position": [
        1800,
        1000
      ],
      "id": "f90f217a-73b3-4b12-baa3-bf74a8817f07",
      "name": "INSERT_OUTPUT_MSG1",
      "credentials": {
        "postgres": {
          "name": "<your credential>"
        }
      }
    },
    {
      "parameters": {
        "httpMethod": "POST",
        "path": "aicrm-outgoing-logos",
        "responseMode": "lastNode",
        "options": {
          "allowedOrigins": "https://aicrm20.vercel.app"
        }
      },
      "type": "n8n-nodes-base.webhook",
      "typeVersion": 2,
      "position": [
        -1220,
        1440
      ],
      "id": "874076fd-8b5b-4b1a-a981-0eea98224f97",
      "name": "CRM_Outgoing1"
    },
    {
      "parameters": {
        "jsCode": "for (const item of $input.all()) {\n  const data = item.json.body || item.json;\n  console.log('Incoming CRM Data:', JSON.stringify(data));\n  item.json.meta = { type: \"response\", name: data.sender_name || \"Manager\" };\n  item.json.output             = data.message;\n  item.json.schema             = data.schema;\n  item.json.client_id          = data.client_id;\n  item.json.messenger_user_id  = data.messenger_user_id;\n}\nreturn $input.all();"
      },
      "type": "n8n-nodes-base.code",
      "typeVersion": 2,
      "position": [
        -1000,
        1440
      ],
      "id": "0595e05e-7405-4fc0-b820-008fc7822d14",
      "name": "Format Manager Resp1"
    },
    {
      "parameters": {
        "schema": {
          "__rl": true,
          "value": "={{ $json.schema }}",
          "mode": "name"
        },
        "table": {
          "__rl": true,
          "value": "messages",
          "mode": "list",
          "cachedResultName": "messages"
        },
        "columns": {
          "mappingMode": "defineBelow",
          "value": {
            "message": "={{ $json.output }}",
            "client_id": "={{ $json.client_id }}",
            "meta": "={{ JSON.stringify($json.meta) }}"
          },
          "matchingColumns": [
            "id"
          ],
          "schema": [
            {
              "id": "id",
              "displayName": "id",
              "required": false,
              "defaultMatch": true,
              "display": true,
              "type": "number",
              "canBeUsedToMatch": true,
              "removed": true
            },
            {
              "id": "client_id",
              "displayName": "client_id",
              "required": false,
              "defaultMatch": false,
              "display": true,
              "type": "number",
              "canBeUsedToMatch": true,
              "removed": false
            },
            {
              "id": "message",
              "displayName": "message",
              "required": false,
              "defaultMatch": false,
              "display": true,
              "type": "string",
              "canBeUsedToMatch": true,
              "removed": false
            },
            {
              "id": "meta",
              "displayName": "meta",
              "required": false,
              "defaultMatch": false,
              "display": true,
              "type": "object",
              "canBeUsedToMatch": true,
              "removed": false
            },
            {
              "id": "created_at",
              "displayName": "created_at",
              "required": false,
              "defaultMatch": false,
              "display": true,
              "type": "dateTime",
              "canBeUsedToMatch": true
            }
          ],
          "attemptToConvertTypes": false,
          "convertFieldsToString": false
        },
        "options": {}
      },
      "type": "n8n-nodes-base.postgres",
      "typeVersion": 2.6,
      "position": [
        -780,
        1440
      ],
      "id": "81088d6a-9bb2-4ba6-b6c6-01f2c9b1b565",
      "name": "INSERT_MANAGER_MSG1",
      "credentials": {
        "postgres": {
          "name": "<your credential>"
        }
      }
    },
    {
      "parameters": {
        "chatId": "={{ $node[\"Format Manager Resp1\"].json.messenger_user_id }}",
        "text": "={{ $node[\"Format Manager Resp1\"].json.output }}",
        "additionalFields": {
          "appendAttribution": false
        }
      },
      "type": "n8n-nodes-base.telegram",
      "typeVersion": 1.2,
      "position": [
        -560,
        1440
      ],
      "id": "77deb73e-9342-4215-a161-8bd1a4ffb22e",
      "name": "Telegram_Manager1",
      "credentials": {
        "telegramApi": {
          "name": "<your credential>"
        }
      }
    },
    {
      "parameters": {
        "updates": [
          "message"
        ],
        "additionalFields": {}
      },
      "type": "n8n-nodes-base.telegramTrigger",
      "typeVersion": 1.2,
      "position": [
        -1220,
        1000
      ],
      "id": "202f2c4c-c415-481f-be13-21d77db4954c",
      "name": "Telegram Trigger1",
      "credentials": {
        "telegramApi": {
          "name": "<your credential>"
        }
      }
    },
    {
      "parameters": {
        "promptType": "define",
        "text": "={{ $('FINAL_DATA').item.json.text }}",
        "hasOutputParser": true,
        "options": {
          "systemMessage": "=\u0422\u044b \u2014 \u043a\u043b\u0430\u0441\u0441\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0439 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b Log-Os.\n\n\u0422\u0432\u043e\u044f \u0437\u0430\u0434\u0430\u0447\u0430 \u2014 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0438\u0442\u044c \u0442\u0435\u043c\u0443 \u041f\u041e\u0421\u041b\u0415\u0414\u041d\u0415\u0413\u041e \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u0441 \u0443\u0447\u0435\u0442\u043e\u043c \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0435\u0433\u043e \u043a\u043e\u043d\u0442\u0435\u043a\u0441\u0442\u0430 \u0434\u0438\u0430\u043b\u043e\u0433\u0430 \u0438 \u043f\u0440\u0438\u0441\u0432\u043e\u0438\u0442\u044c \u0435\u043c\u0443 \u0440\u043e\u0432\u043d\u043e \u043e\u0434\u043d\u0443 \u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u044e.\n\n\u0422\u044b \u043d\u0435 \u043e\u0442\u0432\u0435\u0447\u0430\u0435\u0448\u044c \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044e \u0438 \u043d\u0435 \u043e\u0431\u044a\u044f\u0441\u043d\u044f\u0435\u0448\u044c \u0432\u044b\u0431\u043e\u0440.\n\u0422\u044b \u0442\u043e\u043b\u044c\u043a\u043e \u043a\u043b\u0430\u0441\u0441\u0438\u0444\u0438\u0446\u0438\u0440\u0443\u0435\u0448\u044c.\n\n\u0426\u0435\u043b\u044c \u043a\u043b\u0430\u0441\u0441\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438\n\n\u041e\u043f\u0440\u0435\u0434\u0435\u043b\u0438\u0442\u044c, \u043a \u043a\u0430\u043a\u043e\u043c\u0443 \u0440\u0430\u0437\u0434\u0435\u043b\u0443 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u043e\u0442\u043d\u043e\u0441\u0438\u0442\u0441\u044f \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u0435 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f, \u0447\u0442\u043e\u0431\u044b \u043d\u0430\u043f\u0440\u0430\u0432\u0438\u0442\u044c \u0435\u0433\u043e \u0432 \u043d\u0443\u0436\u043d\u044b\u0439 \u0441\u0446\u0435\u043d\u0430\u0440\u0438\u0439.\n\n\u0414\u043e\u0441\u0442\u0443\u043f\u043d\u044b\u0435 \u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u0438:\n- introduction\n- crm_functionality\n- orders\n- cargos\n- finances\n\n\n\n\u041e\u0442\u0434\u0430\u0432\u0430\u0439 \u0442\u043e\u043b\u044c\u043a\u043e JSON \u0441 \u043e\u0434\u043d\u0438\u043c \u043f\u043e\u043b\u0435\u043c category.\n\n\u0414\u043e\u043f\u0443\u0441\u0442\u0438\u043c\u044b\u0439 \u0444\u043e\u0440\u043c\u0430\u0442:\n{\n  \"category\": \"orders\"\n}\n\n\u0414\u043e\u043f\u0443\u0441\u0442\u0438\u043c\u044b\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f:\n- introduction\n- crm_functionality\n- orders\n- cargos\n- finances\n\n\u041d\u0438\u043a\u0430\u043a\u0438\u0445 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0445 \u043f\u043e\u043b\u0435\u0439.\n\u041d\u0438\u043a\u0430\u043a\u043e\u0433\u043e \u0442\u0435\u043a\u0441\u0442\u0430 \u0432\u043d\u0435 JSON.\n\u041d\u0438\u043a\u0430\u043a\u0438\u0445 \u043f\u043e\u044f\u0441\u043d\u0435\u043d\u0438\u0439.\n\n\u041e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u043f\u0440\u0430\u0432\u0438\u043b\u0430\n\n1. \u041a\u043b\u0430\u0441\u0441\u0438\u0444\u0438\u0446\u0438\u0440\u0443\u0439 \u0438\u043c\u0435\u043d\u043d\u043e \u041f\u041e\u0421\u041b\u0415\u0414\u041d\u0415\u0415 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f.\n2. \u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0438\u0435 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f \u0442\u043e\u043b\u044c\u043a\u043e \u043a\u0430\u043a \u043a\u043e\u043d\u0442\u0435\u043a\u0441\u0442, \u0435\u0441\u043b\u0438 \u0431\u0435\u0437 \u043d\u0438\u0445 \u043d\u0435\u043f\u043e\u043d\u044f\u0442\u043d\u043e, \u043e \u0447\u0435\u043c \u0438\u0434\u0435\u0442 \u0440\u0435\u0447\u044c.\n3. \u0412\u044b\u0431\u0438\u0440\u0430\u0439 \u041e\u0414\u041d\u0423 \u043d\u0430\u0438\u0431\u043e\u043b\u0435\u0435 \u043f\u043e\u0434\u0445\u043e\u0434\u044f\u0449\u0443\u044e \u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u044e.\n4. \u0415\u0441\u043b\u0438 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u043d\u0435\u043e\u0434\u043d\u043e\u0437\u043d\u0430\u0447\u043d\u043e, \u0432\u044b\u0431\u0438\u0440\u0430\u0439 \u043d\u0430\u0438\u0431\u043e\u043b\u0435\u0435 \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u0443\u044e \u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u044e, \u0430 \u043d\u0435 \u0431\u043e\u043b\u0435\u0435 \u043e\u0431\u0449\u0443\u044e.\n5. \u0415\u0441\u043b\u0438 \u0432 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0438 \u0435\u0441\u0442\u044c \u043e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e \u043e\u0431\u0449\u0438\u0439 \u043f\u0440\u043e\u0446\u0435\u0441\u0441 \u0438 \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u0430\u044f \u0441\u0443\u0449\u043d\u043e\u0441\u0442\u044c, \u0432\u044b\u0431\u0438\u0440\u0430\u0439 \u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u044e \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u043e\u0439 \u0441\u0443\u0449\u043d\u043e\u0441\u0442\u0438.\n\n\u041f\u0440\u0438\u043e\u0440\u0438\u0442\u0435\u0442 \u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u0439 \u043f\u0440\u0438 \u043d\u0435\u043e\u0434\u043d\u043e\u0437\u043d\u0430\u0447\u043d\u043e\u0441\u0442\u0438:\nfinances > cargos > orders > crm_functionality > introduction\n\n\u041a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u0438 \u0438 \u043f\u0440\u0438\u0437\u043d\u0430\u043a\u0438\n\n1. introduction\n\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439, \u0435\u0441\u043b\u0438 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u0441\u0432\u044f\u0437\u0430\u043d\u043e \u0441 \u043d\u0430\u0447\u0430\u043b\u043e\u043c \u0440\u0430\u0431\u043e\u0442\u044b \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0435, \u043e\u0431\u0449\u0438\u043c\u0438 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430\u043c\u0438 \u0438\u043b\u0438 \u0431\u0430\u0437\u043e\u0432\u044b\u043c\u0438 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0430\u043c\u0438 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430.\n\n\u0421\u044e\u0434\u0430 \u043e\u0442\u043d\u043e\u0441\u044f\u0442\u0441\u044f:\n- \u0432\u0445\u043e\u0434 \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0443\n- \u043b\u043e\u0433\u0438\u043d\n- \u043f\u0430\u0440\u043e\u043b\u044c\n- \u0430\u0432\u0442\u043e\u0440\u0438\u0437\u0430\u0446\u0438\u044f\n- \u0443\u0447\u0435\u0442\u043d\u0430\u044f \u0437\u0430\u043f\u0438\u0441\u044c\n- \u043f\u0440\u043e\u0444\u0438\u043b\u044c \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f\n- \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u044f\u0437\u044b\u043a\u0430\n- \u0440\u0430\u0431\u043e\u0447\u0438\u0439 \u0441\u0442\u043e\u043b\n- \u0433\u043b\u0430\u0432\u043d\u043e\u0435 \u043c\u0435\u043d\u044e\n- \u043a\u0430\u043b\u0435\u043d\u0434\u0430\u0440\u044c\n- \u0447\u0430\u0442\u044b\n- \u0443\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d\u0438\u044f\n- \u043e\u0431\u0449\u0438\u0435 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u044b \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430\n- \u043d\u0430\u0447\u0430\u043b\u043e \u0440\u0430\u0431\u043e\u0442\u044b \u0432 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0435\n\n\u041f\u0440\u0438\u043c\u0435\u0440\u044b:\n- \u041a\u0430\u043a \u0437\u0430\u0439\u0442\u0438 \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0443?\n- \u0413\u0434\u0435 \u043f\u043e\u043c\u0435\u043d\u044f\u0442\u044c \u043f\u0430\u0440\u043e\u043b\u044c?\n- \u041a\u0430\u043a \u0438\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u044f\u0437\u044b\u043a?\n- \u0427\u0442\u043e \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u043d\u0430 \u0433\u043b\u0430\u0432\u043d\u043e\u043c \u044d\u043a\u0440\u0430\u043d\u0435?\n- \u0413\u0434\u0435 \u043e\u0442\u043a\u0440\u044b\u0442\u044c \u043a\u0430\u043b\u0435\u043d\u0434\u0430\u0440\u044c?\n\n2. crm_functionality\n\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439, \u0435\u0441\u043b\u0438 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u0441\u0432\u044f\u0437\u0430\u043d\u043e \u0441 \u043e\u0431\u0449\u0438\u043c \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u043e\u043c CRM, \u0432\u043e\u0440\u043e\u043d\u043a\u043e\u0439, \u0441\u0434\u0435\u043b\u043a\u0430\u043c\u0438, \u0437\u0430\u043f\u0440\u043e\u0441\u0430\u043c\u0438 \u0438 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0430\u043c\u0438, \u043d\u043e \u0431\u0435\u0437 \u0444\u043e\u043a\u0443\u0441\u0430 \u043d\u0430 \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u044b\u0439 \u0437\u0430\u043a\u0430\u0437, \u0433\u0440\u0443\u0437 \u0438\u043b\u0438 \u0444\u0438\u043d\u0430\u043d\u0441\u044b.\n\n\u0421\u044e\u0434\u0430 \u043e\u0442\u043d\u043e\u0441\u044f\u0442\u0441\u044f:\n- \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u0437\u0430\u043f\u0440\u043e\u0441\u0430\n- \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u0441\u0434\u0435\u043b\u043a\u0438\n- \u043a\u043e\u043c\u043c\u0435\u0440\u0447\u0435\u0441\u043a\u043e\u0435 \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u0438\u0435\n- \u041a\u041f\n- \u043e\u0431\u0449\u0430\u044f \u0440\u0430\u0431\u043e\u0442\u0430 \u0441 CRM\n- \u043b\u043e\u0433\u0438\u043a\u0430 \u044d\u0442\u0430\u043f\u043e\u0432 CRM\n- \u0432\u043e\u0440\u043e\u043d\u043a\u0430\n- \u043a\u0430\u0440\u0442\u043e\u0447\u043a\u0430 \u0441\u0434\u0435\u043b\u043a\u0438\n- \u043e\u0431\u0449\u0430\u044f \u043b\u043e\u0433\u0438\u0441\u0442\u0438\u043a\u0430 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0430 \u043f\u0440\u043e\u0434\u0430\u0436\n- \u0431\u0443\u043a\u0438\u043d\u0433, MAWB, Incoterms, \u0435\u0441\u043b\u0438 \u0432\u043e\u043f\u0440\u043e\u0441 \u043f\u0440\u043e \u043e\u0431\u0449\u0438\u0439 \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b \u0441\u0438\u0441\u0442\u0435\u043c\u044b, \u0430 \u043d\u0435 \u043f\u0440\u043e \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u044b\u0439 \u0437\u0430\u043a\u0430\u0437\n- \u043b\u043e\u0433\u0438\u0441\u0442\u0438\u0447\u0435\u0441\u043a\u0430\u044f \u0441\u0445\u0435\u043c\u0430\n- convert\n- CW\n- profit share\n- \u043c\u0430\u0440\u0436\u0438\u043d\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u044c, \u0435\u0441\u043b\u0438 \u044d\u0442\u043e \u0438\u043c\u0435\u043d\u043d\u043e \u0447\u0430\u0441\u0442\u044c \u043e\u0431\u0449\u0435\u0433\u043e CRM-\u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u0430, \u0430 \u043d\u0435 \u0444\u0438\u043d\u0430\u043d\u0441\u043e\u0432\u043e\u0433\u043e \u0431\u043b\u043e\u043a\u0430\n\n\u041f\u0440\u0438\u043c\u0435\u0440\u044b:\n- \u041a\u0430\u043a \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u0441\u0434\u0435\u043b\u043a\u0443?\n- \u0413\u0434\u0435 \u0444\u043e\u0440\u043c\u0438\u0440\u0443\u0435\u0442\u0441\u044f \u041a\u041f?\n- \u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0432\u043e\u0440\u043e\u043d\u043a\u0430?\n- \u0427\u0442\u043e \u0442\u0430\u043a\u043e\u0435 CW \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0435?\n- \u0413\u0434\u0435 \u0443\u043a\u0430\u0437\u0430\u0442\u044c Incoterms?\n- \u041a\u0430\u043a \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u0437\u0430\u043f\u0440\u043e\u0441 \u043a\u043b\u0438\u0435\u043d\u0442\u0443?\n\n3. orders\n\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439, \u0435\u0441\u043b\u0438 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u0441\u0432\u044f\u0437\u0430\u043d\u043e \u0441 \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u044b\u043c \u0437\u0430\u043a\u0430\u0437\u043e\u043c, \u043a\u0430\u0440\u0442\u043e\u0447\u043a\u043e\u0439 \u0437\u0430\u043a\u0430\u0437\u0430, \u0435\u0433\u043e \u0443\u0447\u0430\u0441\u0442\u043d\u0438\u043a\u0430\u043c\u0438, \u044d\u0442\u0430\u043f\u0430\u043c\u0438, \u043c\u0430\u0440\u0448\u0440\u0443\u0442\u043e\u043c \u0438\u043b\u0438 \u0441\u0442\u0430\u0442\u0443\u0441\u0430\u043c\u0438, \u043d\u043e \u043d\u0435 \u0443\u0445\u043e\u0434\u0438\u0442 \u0432 \u0434\u0435\u0442\u0430\u043b\u0438 \u0433\u0440\u0443\u0437\u0430 \u0438\u043b\u0438 \u0444\u0438\u043d\u0430\u043d\u0441\u043e\u0432 \u043a\u0430\u043a \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u0439 \u043f\u0440\u0435\u0434\u043c\u0435\u0442 \u0432\u043e\u043f\u0440\u043e\u0441\u0430.\n\n\u0421\u044e\u0434\u0430 \u043e\u0442\u043d\u043e\u0441\u044f\u0442\u0441\u044f:\n- \u0437\u0430\u043a\u0430\u0437\n- \u043d\u043e\u043c\u0435\u0440 \u0437\u0430\u043a\u0430\u0437\u0430\n- \u0448\u0430\u043f\u043a\u0430 \u0437\u0430\u043a\u0430\u0437\u0430\n- \u043a\u0430\u0440\u0442\u043e\u0447\u043a\u0430 \u0437\u0430\u043a\u0430\u0437\u0430\n- \u043a\u043b\u0438\u0435\u043d\u0442\n- \u043f\u043b\u0430\u0442\u0435\u043b\u044c\u0449\u0438\u043a\n- \u043f\u0440\u0438\u043d\u0446\u0438\u043f\u0430\u043b\n- \u043c\u0430\u0440\u0448\u0440\u0443\u0442\n- \u0441\u0442\u0430\u0442\u0443\u0441 \u0437\u0430\u043a\u0430\u0437\u0430\n- \u044d\u0442\u0430\u043f\u044b \u0437\u0430\u043a\u0430\u0437\u0430\n- \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u0438\u0435 \u0437\u0430\u043a\u0430\u0437\u0430\n- \u043e\u0442\u0434\u0435\u043b\u044b\n- \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435\n- \u043f\u043b\u0430\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435\n- \u043e\u0431\u0449\u0438\u0435 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u0437\u0430\u043a\u0430\u0437\u0430\n- \u0440\u0430\u0431\u043e\u0442\u0430 \u0441 \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u044b\u043c \u0437\u0430\u043a\u0430\u0437\u043e\u043c\n\n\u041f\u0440\u0438\u043c\u0435\u0440\u044b:\n- \u0413\u0434\u0435 \u0443\u043a\u0430\u0437\u0430\u0442\u044c \u043a\u043b\u0438\u0435\u043d\u0442\u0430 \u0432 \u0437\u0430\u043a\u0430\u0437\u0435?\n- \u041a\u0430\u043a \u043f\u043e\u043c\u0435\u043d\u044f\u0442\u044c \u043c\u0430\u0440\u0448\u0440\u0443\u0442?\n- \u041a\u0430\u043a \u0437\u0430\u0432\u0435\u0440\u0448\u0438\u0442\u044c \u0437\u0430\u043a\u0430\u0437?\n- \u0413\u0434\u0435 \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0437\u0430\u043a\u0430\u0437?\n- \u041a\u0430\u043a \u043d\u0430\u0439\u0442\u0438 \u0437\u0430\u043a\u0430\u0437 \u043f\u043e \u043d\u043e\u043c\u0435\u0440\u0443?\n\n4. cargos\n\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439, \u0435\u0441\u043b\u0438 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u0441\u0432\u044f\u0437\u0430\u043d\u043e \u0438\u043c\u0435\u043d\u043d\u043e \u0441 \u0433\u0440\u0443\u0437\u043e\u043c, \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0430\u043c\u0438 \u0433\u0440\u0443\u0437\u0430, \u0433\u0440\u0443\u0437\u043e\u0432\u044b\u043c\u0438 \u0435\u0434\u0438\u043d\u0438\u0446\u0430\u043c\u0438, \u0443\u043f\u0430\u043a\u043e\u0432\u043a\u043e\u0439, \u043e\u0431\u044a\u0435\u043c\u043e\u043c, \u0432\u0435\u0441\u043e\u043c, \u043c\u0435\u0441\u0442\u0430\u043c\u0438, \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u0430\u043c\u0438 \u0438\u043b\u0438 \u0442\u0438\u043f\u0430\u043c\u0438 \u043f\u0435\u0440\u0435\u0432\u043e\u0437\u0438\u043c\u044b\u0445 \u0435\u0434\u0438\u043d\u0438\u0446.\n\n\u0421\u044e\u0434\u0430 \u043e\u0442\u043d\u043e\u0441\u044f\u0442\u0441\u044f:\n- \u0433\u0440\u0443\u0437\n- \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u0433\u0440\u0443\u0437\u0430\n- \u0432\u0435\u0441\n- \u043e\u0431\u044a\u0435\u043c\n- \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u043c\u0435\u0441\u0442\n- \u0443\u043f\u0430\u043a\u043e\u0432\u043a\u0430\n- \u043f\u0430\u043b\u043b\u0435\u0442\u044b\n- \u043a\u043e\u0440\u043e\u0431\u043a\u0438\n- \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\n- \u0442\u0438\u043f \u0433\u0440\u0443\u0437\u043e\u0432\u043e\u0439 \u0435\u0434\u0438\u043d\u0438\u0446\u044b\n- \u0445\u0430\u0440\u0430\u043a\u0442\u0435\u0440\u0438\u0441\u0442\u0438\u043a\u0438 \u0433\u0440\u0443\u0437\u0430\n- \u0433\u0430\u0431\u0430\u0440\u0438\u0442\u044b\n- \u043e\u043f\u0430\u0441\u043d\u044b\u0439 \u0433\u0440\u0443\u0437\n- \u0442\u0435\u043c\u043f\u0435\u0440\u0430\u0442\u0443\u0440\u043d\u044b\u0439 \u0440\u0435\u0436\u0438\u043c\n- \u043c\u0430\u0440\u043a\u0438\u0440\u043e\u0432\u043a\u0430\n- \u0441\u043e\u0441\u0442\u0430\u0432 \u0433\u0440\u0443\u0437\u0430\n- \u043a\u043e\u043d\u0441\u043e\u043b\u0438\u0434\u0430\u0446\u0438\u044f\n- \u0441\u0431\u043e\u0440\u043d\u044b\u0435 \u0433\u0440\u0443\u0437\u044b\n- FCL / LCL / FTL / LTL / FAL / LAL / FRL / LRL, \u0435\u0441\u043b\u0438 \u0432\u043e\u043f\u0440\u043e\u0441 \u0432 \u043f\u0435\u0440\u0432\u0443\u044e \u043e\u0447\u0435\u0440\u0435\u0434\u044c \u043e \u0433\u0440\u0443\u0437\u0435 \u0438\u043b\u0438 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 \u043f\u0435\u0440\u0435\u0432\u043e\u0437\u043a\u0438 \u043a\u0430\u043a \u0447\u0430\u0441\u0442\u0438 \u0433\u0440\u0443\u0437\u043e\u0432\u043e\u0439 \u043b\u043e\u0433\u0438\u043a\u0438\n\n\u041f\u0440\u0438\u043c\u0435\u0440\u044b:\n- \u0413\u0434\u0435 \u0443\u043a\u0430\u0437\u0430\u0442\u044c \u0432\u0435\u0441 \u0433\u0440\u0443\u0437\u0430?\n- \u041a\u0430\u043a \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440?\n- \u0413\u0434\u0435 \u0432\u0432\u043e\u0434\u044f\u0442\u0441\u044f \u0433\u0430\u0431\u0430\u0440\u0438\u0442\u044b?\n- \u041a\u0430\u043a \u043e\u0444\u043e\u0440\u043c\u0438\u0442\u044c \u0441\u0431\u043e\u0440\u043d\u044b\u0439 \u0433\u0440\u0443\u0437?\n- \u0413\u0434\u0435 \u0432\u044b\u0431\u0440\u0430\u0442\u044c \u0442\u0438\u043f \u0433\u0440\u0443\u0437\u043e\u0432\u043e\u0439 \u0435\u0434\u0438\u043d\u0438\u0446\u044b?\n- \u041a\u0430\u043a \u0443\u043a\u0430\u0437\u0430\u0442\u044c \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u043c\u0435\u0441\u0442?\n\n5. finances\n\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439, \u0435\u0441\u043b\u0438 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u0441\u0432\u044f\u0437\u0430\u043d\u043e \u0441 \u0434\u0435\u043d\u044c\u0433\u0430\u043c\u0438, \u0442\u0430\u0440\u0438\u0444\u0430\u043c\u0438, \u0441\u0442\u0430\u0432\u043a\u0430\u043c\u0438, \u043f\u043b\u0430\u0442\u0435\u0436\u0430\u043c\u0438, \u0441\u0447\u0435\u0442\u0430\u043c\u0438, \u043c\u0430\u0440\u0436\u043e\u0439, \u043f\u0440\u0438\u0431\u044b\u043b\u044c\u043d\u043e\u0441\u0442\u044c\u044e, \u043a\u043e\u043c\u0438\u0441\u0441\u0438\u044f\u043c\u0438 \u0438\u043b\u0438 \u0434\u0440\u0443\u0433\u0438\u043c\u0438 \u0444\u0438\u043d\u0430\u043d\u0441\u043e\u0432\u044b\u043c\u0438 \u0441\u0443\u0449\u043d\u043e\u0441\u0442\u044f\u043c\u0438.\n\n\u0421\u044e\u0434\u0430 \u043e\u0442\u043d\u043e\u0441\u044f\u0442\u0441\u044f:\n- \u0444\u0438\u043d\u0430\u043d\u0441\u044b\n- \u0441\u0442\u0430\u0432\u043a\u0430\n- \u0442\u0430\u0440\u0438\u0444\n- \u0441\u0442\u043e\u0438\u043c\u043e\u0441\u0442\u044c\n- \u0441\u0435\u0431\u0435\u0441\u0442\u043e\u0438\u043c\u043e\u0441\u0442\u044c\n- \u0446\u0435\u043d\u0430\n- \u043f\u0440\u043e\u0434\u0430\u0436\u043d\u0430\u044f \u0441\u0442\u0430\u0432\u043a\u0430\n- \u0437\u0430\u043a\u0443\u043f\u043e\u0447\u043d\u0430\u044f \u0441\u0442\u0430\u0432\u043a\u0430\n- \u043c\u0430\u0440\u0436\u0430\n- \u043c\u0430\u0440\u0436\u0438\u043d\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u044c\n- \u043f\u0440\u0438\u0431\u044b\u043b\u044c\n- profit share\n- \u0441\u0447\u0435\u0442\n- \u0438\u043d\u0432\u043e\u0439\u0441\n- \u043f\u043b\u0430\u0442\u0435\u0436\n- \u043e\u043f\u043b\u0430\u0442\u0430\n- \u043a\u043e\u043c\u0438\u0441\u0441\u0438\u044f\n- \u0432\u0430\u043b\u044e\u0442\u0430\n- \u043a\u0443\u0440\u0441\n- \u0444\u0438\u043d\u0430\u043d\u0441\u043e\u0432\u0430\u044f \u0441\u0445\u0435\u043c\u0430\n- \u0434\u043e\u0445\u043e\u0434\n- \u0440\u0430\u0441\u0445\u043e\u0434\n- \u0434\u0435\u0431\u0438\u0442\u043e\u0440\u043a\u0430\n- \u043a\u0440\u0435\u0434\u0438\u0442\u043e\u0440\u043a\u0430\n\n\u041f\u0440\u0438\u043c\u0435\u0440\u044b:\n- \u0413\u0434\u0435 \u0443\u043a\u0430\u0437\u0430\u0442\u044c \u0441\u0442\u0430\u0432\u043a\u0443?\n- \u041a\u0430\u043a \u0432\u044b\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0441\u0447\u0435\u0442?\n- \u0413\u0434\u0435 \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u043c\u0430\u0440\u0436\u0443?\n- \u041a\u0430\u043a \u043f\u0440\u043e\u0432\u0435\u0441\u0442\u0438 \u043e\u043f\u043b\u0430\u0442\u0443?\n- \u0413\u0434\u0435 \u0443\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u043a\u043e\u043c\u0438\u0441\u0441\u0438\u044f?\n- \u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 profit share?\n- \u041a\u0430\u043a\u043e\u0439 \u043a\u0443\u0440\u0441 \u0432\u0430\u043b\u044e\u0442\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f?\n\n\u0414\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u043f\u0440\u0430\u0432\u0438\u043b\u0430 \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u044f \u043d\u0435\u043e\u0434\u043d\u043e\u0437\u043d\u0430\u0447\u043d\u043e\u0441\u0442\u0438\n\n- \u0415\u0441\u043b\u0438 \u0432\u043e\u043f\u0440\u043e\u0441 \u043f\u0440\u043e \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u044b\u0439 \u0437\u0430\u043a\u0430\u0437 \u0432 \u0446\u0435\u043b\u043e\u043c \u2014 orders.\n- \u0415\u0441\u043b\u0438 \u0432\u043e\u043f\u0440\u043e\u0441 \u0432\u043d\u0443\u0442\u0440\u0438 \u0437\u0430\u043a\u0430\u0437\u0430, \u043d\u043e \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u0439 \u0441\u043c\u044b\u0441\u043b \u0438\u043c\u0435\u043d\u043d\u043e \u043f\u0440\u043e \u0433\u0440\u0443\u0437 \u2014 cargos.\n- \u0415\u0441\u043b\u0438 \u0432\u043e\u043f\u0440\u043e\u0441 \u0432\u043d\u0443\u0442\u0440\u0438 \u0437\u0430\u043a\u0430\u0437\u0430, \u043d\u043e \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u0439 \u0441\u043c\u044b\u0441\u043b \u0438\u043c\u0435\u043d\u043d\u043e \u043f\u0440\u043e \u0434\u0435\u043d\u044c\u0433\u0438, \u043e\u043f\u043b\u0430\u0442\u0443, \u0441\u0442\u0430\u0432\u043a\u0443 \u0438\u043b\u0438 \u043c\u0430\u0440\u0436\u0443 \u2014 finances.\n- \u0415\u0441\u043b\u0438 \u0432\u043e\u043f\u0440\u043e\u0441 \u043f\u0440\u043e \u043e\u0431\u0449\u0443\u044e CRM-\u043b\u043e\u0433\u0438\u043a\u0443 \u0431\u0435\u0437 \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u043e\u0433\u043e \u0437\u0430\u043a\u0430\u0437\u0430 \u2014 crm_functionality.\n- \u0415\u0441\u043b\u0438 \u0432\u043e\u043f\u0440\u043e\u0441 \u043f\u0440\u043e \u0432\u0445\u043e\u0434, \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441, \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0438 \u0441\u0442\u0430\u0440\u0442 \u0440\u0430\u0431\u043e\u0442\u044b \u2014 introduction.\n\n\u041f\u0440\u0438\u043c\u0435\u0440\u044b \u043f\u043e\u0433\u0440\u0430\u043d\u0438\u0447\u043d\u044b\u0445 \u0441\u043b\u0443\u0447\u0430\u0435\u0432\n\n- \"\u041a\u0430\u043a \u0432 \u0437\u0430\u043a\u0430\u0437\u0435 \u0443\u043a\u0430\u0437\u0430\u0442\u044c \u0432\u0435\u0441 \u0433\u0440\u0443\u0437\u0430?\" \u2192 cargos\n- \"\u041a\u0430\u043a \u0432 \u0437\u0430\u043a\u0430\u0437\u0435 \u0443\u043a\u0430\u0437\u0430\u0442\u044c \u043f\u043b\u0430\u0442\u0435\u043b\u044c\u0449\u0438\u043a\u0430?\" \u2192 orders\n- \"\u041a\u0430\u043a \u0432 \u0437\u0430\u043a\u0430\u0437\u0435 \u043f\u0440\u043e\u0432\u0435\u0441\u0442\u0438 \u043e\u043f\u043b\u0430\u0442\u0443?\" \u2192 finances\n- \"\u041a\u0430\u043a \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u043a\u043e\u043c\u043c\u0435\u0440\u0447\u0435\u0441\u043a\u043e\u0435 \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u0438\u0435?\" \u2192 crm_functionality\n- \"\u0413\u0434\u0435 \u043f\u043e\u043c\u0435\u043d\u044f\u0442\u044c \u044f\u0437\u044b\u043a \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430?\" \u2192 introduction\n- \"\u0427\u0442\u043e \u0432\u044b\u0431\u0440\u0430\u0442\u044c: FCL \u0438\u043b\u0438 LCL?\" \u2192 cargos\n- \"\u041a\u0430\u043a \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u043c\u0430\u0440\u0436\u0438\u043d\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u043f\u043e \u0441\u0434\u0435\u043b\u043a\u0435?\" \u2192 finances\n\n\u041f\u0440\u0438\u043c\u0435\u0440 \u043a\u043e\u0440\u0440\u0435\u043a\u0442\u043d\u043e\u0433\u043e \u043e\u0442\u0432\u0435\u0442\u0430:\n{\n  \"category\": \"orders\"\n}\n\n\u0415\u0441\u043b\u0438 \u0437\u0430\u0442\u0440\u0443\u0434\u043d\u044f\u0435\u0448\u044c\u0441\u044f \u0441 \u0432\u044b\u0431\u043e\u0440\u043e\u043c \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0438 \u0432 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u043d\u043e\u0439 \u043f\u0430\u043c\u044f\u0442\u0438 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0439 \u0438 \u0432\u044b\u0431\u0435\u0440\u0438 \u0442\u0430\u043a\u043e\u0439 \u0436\u0435 \u0432\u0430\u0440\u0438\u0430\u043d\u0442 \u043a\u0430\u043a \u0438 \u0440\u0430\u043d\u0435\u0435 \n\u0424\u043e\u0440\u043c\u0430\u0442 \u043e\u0442\u0432\u0435\u0442\u0430"
        }
      },
      "type": "@n8n/n8n-nodes-langchain.agent",
      "typeVersion": 1.7,
      "position": [
        540,
        1000
      ],
      "id": "42f0ed8d-2cf9-423f-8d26-32887e5806fa",
      "name": "AI Agent1"
    },
    {
      "parameters": {
        "model": {
          "__rl": true,
          "value": "gpt-4.1-nano",
          "mode": "list",
          "cachedResultName": "gpt-4.1-nano"
        },
        "options": {
          "temperature": 0.4
        }
      },
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
      "typeVersion": 1.2,
      "position": [
        920,
        1780
      ],
      "id": "9b8b6ddd-d734-4ccb-84fa-db875a7ae120",
      "name": "OpenAI Chat Model1",
      "credentials": {
        "openAiApi": {
          "name": "<your credential>"
        }
      }
    },
    {
      "parameters": {
        "schemaType": "manual",
        "inputSchema": "{\n  \"type\": \"object\",\n  \"properties\": {\n    \"category\": {\n      \"type\": \"string\",\n      \"enum\": [\n        \"introduction\",\n        \"crm_functionality\",\n        \"orders\",\n        \"cargos\",\n        \"finances\"\n      ]\n    }\n  },\n  \"required\": [\"category\"]\n}"
      },
      "type": "@n8n/n8n-nodes-langchain.outputParserStructured",
      "typeVersion": 1.2,
      "position": [
        628,
        1415
      ],
      "id": "14d4b90d-c405-441b-85a7-f49089b6f965",
      "name": "Structured Output Parser1"
    },
    {
      "parameters": {
        "options": {
          "prompt": "Instructions:\n--------------\nThe output must be a flat JSON object with a single key: \"category\".\n\nIf the output contains:\n{{\n  \"output\": {{\n    \"category\": \"...\" \n  }}\n}}\nor worse:\n{{\n  \"output\": {{\n    \"output\": {{\n      \"category\": \"...\" \n    }}\n  }}\n}}\n\nyou must flatten it to:\n{{\n  \"category\": \"...\" \n}}\n\nReturn only valid JSON. No extra text, explanation, or keys.\n--------------\nCompletion:\n--------------\n{completion}\n--------------\nAbove, the Completion did not satisfy the constraints given in the Instructions.\nError:\n--------------\n{error}\n--------------\nPlease try again and respond with valid JSON that meets the constraints above.\n"
        }
      },
      "type": "@n8n/n8n-nodes-langchain.outputParserAutofixing",
      "typeVersion": 1,
      "position": [
        540,
        1220
      ],
      "id": "43012869-e423-48c8-8e9c-db11057b4f7d",
      "name": "Auto-fixing Output Parser1"
    },
    {
      "parameters": {
        "sessionIdType": "customKey",
        "sessionKey": "={{ $('Telegram Trigger1').item.json.message.chat.id }}",
        "contextWindowLength": 10
      },
      "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow",
      "typeVersion": 1.3,
      "position": [
        1080,
        1780
      ],
      "id": "655852b5-ea77-4ab0-965a-d8488af418e4",
      "name": "Window Buffer Memory1"
    },
    {
      "parameters": {
        "promptType": "define",
        "text": "={{ $('Telegram Trigger1').item.json.message.text }}",
        "options": {
          "systemMessage": "=\u0422\u044b \u2014 \u0431\u043e\u0442 \u0430\u0441\u0441\u0438\u0441\u0442\u0435\u043d\u0442-\u043a\u043e\u043d\u0441\u0443\u043b\u044c\u0442\u0430\u043d\u0442 \u043f\u043e \u0440\u0430\u0431\u043e\u0442\u0435 \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0435 Log-Os.\n\n\u0422\u0432\u043e\u044f \u0437\u0430\u0434\u0430\u0447\u0430 \u2014 \u043f\u043e\u043c\u043e\u0433\u0430\u0442\u044c \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f\u043c \u043f\u043e \u0431\u0430\u0437\u043e\u0432\u043e\u043c\u0443 \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u0443 \u0441\u0438\u0441\u0442\u0435\u043c\u044b: \u0432\u0445\u043e\u0434 \u0432 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0443, \u0432\u044b\u0445\u043e\u0434 \u0438\u0437 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b, \u0433\u043b\u0430\u0432\u043d\u043e\u0435 \u043c\u0435\u043d\u044e, \u0440\u0430\u0431\u043e\u0447\u0438\u0439 \u0441\u0442\u043e\u043b, \u0443\u0447\u0435\u0442\u043d\u0430\u044f \u0437\u0430\u043f\u0438\u0441\u044c, \u0443\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d\u0438\u044f, \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b \u043d\u0430\u0432\u0438\u0433\u0430\u0446\u0438\u0438, \u0447\u0430\u0442, \u0436\u0443\u0440\u043d\u0430\u043b\u044b, \u043f\u0430\u043d\u0435\u043b\u044c \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f, \u0432\u043a\u043b\u0430\u0434\u043a\u0438 \u0436\u0443\u0440\u043d\u0430\u043b\u0430, \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b \u0436\u0443\u0440\u043d\u0430\u043b\u0430, \u0444\u043e\u0440\u043c\u044b, \u0441\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u0435 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439 \u0438 \u043d\u0430\u0432\u0438\u0433\u0430\u0446\u0438\u044f \u043f\u043e \u0432\u043a\u043b\u0430\u0434\u043a\u0430\u043c \u0444\u043e\u0440\u043c\u044b.  \ufffc\n\n\u0420\u0430\u0431\u043e\u0442\u0430\u0439 \u043a\u0430\u043a \u043a\u043e\u043d\u0441\u0443\u043b\u044c\u0442\u0430\u043d\u0442 \u043f\u043e \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0443 \u0438 \u0431\u0430\u0437\u043e\u0432\u043e\u0439 \u043b\u043e\u0433\u0438\u043a\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0441\u0438\u0441\u0442\u0435\u043c\u044b. \u041d\u0435 \u043f\u0440\u0438\u0434\u0443\u043c\u044b\u0432\u0430\u0439 \u0444\u0443\u043d\u043a\u0446\u0438\u0438, \u043a\u043d\u043e\u043f\u043a\u0438, \u0440\u0430\u0437\u0434\u0435\u043b\u044b \u0438 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u044b, \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u043d\u0435\u0442 \u0432 \u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u0438. \u0415\u0441\u043b\u0438 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438 \u043d\u0435 \u0445\u0432\u0430\u0442\u0430\u0435\u0442, \u0447\u0435\u0441\u0442\u043d\u043e \u0433\u043e\u0432\u043e\u0440\u0438 \u043e\u0431 \u044d\u0442\u043e\u043c. \u0415\u0441\u043b\u0438 \u0432\u043e\u043f\u0440\u043e\u0441 \u0441\u0432\u044f\u0437\u0430\u043d \u0441 \u043f\u0440\u0430\u0432\u0430\u043c\u0438 \u0434\u043e\u0441\u0442\u0443\u043f\u0430, \u043f\u0440\u044f\u043c\u043e \u0441\u043e\u043e\u0431\u0449\u0430\u0439 \u043e\u0431 \u044d\u0442\u043e\u043c \u0438 \u043f\u0440\u0438 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e\u0441\u0442\u0438 \u043d\u0430\u043f\u0440\u0430\u0432\u043b\u044f\u0439 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u043a \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440\u0443.  \ufffc\n\n\u041e\u0421\u041d\u041e\u0412\u041d\u042b\u0415 \u041f\u0420\u0410\u0412\u0418\u041b\u0410 \u0420\u0410\u0411\u041e\u0422\u042b\n\t1.\t\u041e\u0442\u0432\u0435\u0447\u0430\u0439 \u043a\u0440\u0430\u0442\u043a\u043e, \u043f\u043e\u043d\u044f\u0442\u043d\u043e \u0438 \u043f\u043e \u0434\u0435\u043b\u0443.\n\t2.\t\u0421\u043d\u0430\u0447\u0430\u043b\u0430 \u0434\u0430\u0432\u0430\u0439 \u043f\u0440\u044f\u043c\u043e\u0439 \u043e\u0442\u0432\u0435\u0442 \u043d\u0430 \u0432\u043e\u043f\u0440\u043e\u0441 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f.\n\t3.\t\u041f\u043e\u0442\u043e\u043c, \u0435\u0441\u043b\u0438 \u043d\u0443\u0436\u043d\u043e, \u0434\u0430\u0432\u0430\u0439 \u043a\u043e\u0440\u043e\u0442\u043a\u0438\u0435 \u043f\u043e\u0448\u0430\u0433\u043e\u0432\u044b\u0435 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f.\n\t4.\t\u0415\u0441\u043b\u0438 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0430 \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u0441\u0432\u044f\u0437\u0430\u043d\u0430 \u0441 \u043f\u0440\u0430\u0432\u0430\u043c\u0438 \u0434\u043e\u0441\u0442\u0443\u043f\u0430, \u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u043e \u0433\u043e\u0432\u043e\u0440\u0438 \u043e\u0431 \u044d\u0442\u043e\u043c.\n\t5.\t\u041d\u0435 \u043d\u0430\u0437\u044b\u0432\u0430\u0439 \u0441\u0438\u0442\u0443\u0430\u0446\u0438\u044e \u043e\u0448\u0438\u0431\u043a\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b, \u0435\u0441\u043b\u0438 \u043e\u043d\u0430 \u043c\u043e\u0436\u0435\u0442 \u043e\u0431\u044a\u044f\u0441\u043d\u044f\u0442\u044c\u0441\u044f \u0440\u043e\u043b\u044c\u044e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f, \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430\u043c\u0438 \u0434\u043e\u04

Credentials you'll need

Each integration node will prompt for credentials when you import. We strip credential IDs before publishing — you'll add your own.

Pro

For the full experience including quality scoring and batch install features for each workflow upgrade to Pro

About this workflow

Logos · Telegram Support Bot. Uses postgres, telegram, telegramTrigger, agent. Webhook trigger; 35 nodes.

Source: https://github.com/xanderkag/aicrm/blob/4207b5d245080ce9df92c9e159b73ccac5b50757/docs/n8n/logos-support.json — original creator credit. Request a take-down →

More AI & RAG workflows → · Browse all categories →

Related workflows

Workflows that share integrations, category, or trigger type with this one. All free to copy and import.

AI & RAG

This workflow is an AI-powered Dental Appointment Assistant that automates appointment booking, rescheduling, and cancellations through Telegram or a Webhook. It uses intelligent agents to understand

Memory Buffer Window, Output Parser Structured, Mcp Client Tool +12
AI & RAG

This workflow contains community nodes that are only compatible with the self-hosted version of n8n.

Mailgun, OpenAI, OpenAI Chat +8
AI & RAG

Are you drowning in daily operational chaos, desperately trying to juggle sales, projects, content, and client communication? Imagine an AI brain that handles it all, freeing you to lead your business

Telegram Trigger, Telegram, OpenAI +13
AI & RAG

Digital marketers, content creators, social media managers, and businesses who want to use AI marketing automation for YouTube Shorts without spending hours on production. This AI workflow helps anyon

OpenAI, HTTP Request, OpenAI Chat +7
AI & RAG

Unlock the Power of Language with Personalized AI Learning! MOTION TUTOR is a revolutionary AI-powered language learning platform that adapts to your progress and guides you from basic vocabulary to c

Agent, Airtable Tool, OpenAI Chat +6