{
"name": "Telegram Real Estate Leads",
"nodes": [
{
"parameters": {
"path": "telegram-leads",
"httpMethod": "POST",
"responseMode": "onReceived"
},
"name": "Webhook",
"type": "n8n-nodes-base.webhook",
"typeVersion": 1,
"position": [200, 300]
},
{
"parameters": {
"operation": "chat",
"model": "gpt-4o-mini",
"messages": [
{
"role": "system",
"content": "Ты анализируешь сообщения из Telegram и определяешь ищет ли человек квартиру для покупки."
},
{
"role": "user",
"content": "Сообщение: {{$json[\"text\"]}}\n\nОтветь JSON:\ninterest: yes/no\nreason: кратко"
}
]
},
"name": "OpenAI",
"type": "n8n-nodes-base.openAi",
"typeVersion": 1,
"position": [450, 300]
},
{
"parameters": {
"conditions": {
"string": [
{
"value1": "={{$json[\"interest\"]}}",
"operation": "equal",
"value2": "yes"
}
]
}
},
"name": "Is Buyer",
"type": "n8n-nodes-base.if",
"typeVersion": 1,
"position": [700, 300]
},
{
"parameters": {
"operation": "append",
"sheetId": "YOUR_GOOGLE_SHEET_ID",
"range": "Sheet1!A:D",
"options": {}
},
"name": "Google Sheets",
"type": "n8n-nodes-base.googleSheets",
"typeVersion": 1,
"position": [950, 200]
},
{
"parameters": {
"chatId": "YOUR_TELEGRAM_CHAT_ID",
"text": "🔥 Найден потенциальный клиент\n\nСообщение:\n{{$json[\"text\"]}}"
},
"name": "Send Telegram Alert",
"type": "n8n-nodes-base.telegram",
"typeVersion": 1,
"position": [950, 400]
}
],
"connections": {
"Webhook": {
"main": [[{ "node": "OpenAI", "type": "main", "index": 0 }]]
},
"OpenAI": {
"main": [[{ "node": "Is Buyer", "type": "main", "index": 0 }]]
},
"Is Buyer": {
"main": [
[{ "node": "Google Sheets", "type": "main", "index": 0 }],
[{ "node": "Send Telegram Alert", "type": "main", "index": 0 }]
]
}
}
}