기업용 텔레그램 판매 어시스턴트
고급
이것은AI분야의자동화 워크플로우로, 16개의 노드를 포함합니다.주로 If, Telegram, Agent, TelegramTrigger, GoogleSheetsTool 등의 노드를 사용하며인공지능 기술을 결합하여 스마트 자동화를 구현합니다. AI 판매 에이전트: 텔레그램 승인 및 Google 스프레드시트 동기화
사전 요구사항
- •Telegram Bot Token
- •Google Sheets API 인증 정보
- •Google Gemini API Key
사용된 노드 (16)
카테고리
워크플로우 미리보기
노드 연결 관계를 시각적으로 표시하며, 확대/축소 및 이동을 지원합니다
워크플로우 내보내기
다음 JSON 구성을 복사하여 n8n에 가져오면 이 워크플로우를 사용할 수 있습니다
{
"id": "FRSKpIbukzy1vMnJ",
"meta": {
"instanceId": "2000c64071c20843606b95c63795bb0797c41036047055a6586498e855b96efc"
},
"name": "Telegram Sales Agent For Business",
"tags": [],
"nodes": [
{
"id": "f9ca2a43-862b-4e09-8fd4-4a06b7ca0cdd",
"name": "AI 에이전트",
"type": "@n8n/n8n-nodes-langchain.agent",
"position": [
-1100,
-140
],
"parameters": {
"text": "={{ $json.message.text }} {{ $json.data.text }}",
"options": {
"systemMessage": "=## [YOUR_BUSINESS_NAME] Assistant\n\nYou are [ASSISTANT_NAME], the friendly and efficient virtual assistant for [YOUR_BUSINESS_NAME] in [YOUR_CITY], [YOUR_COUNTRY]. Always:\n✅ Use simple, polite language\n✅ Send responses in plain text (NO markdown *, _, `)\n✅ Use only 1–2 emojis per message for warmth\n✅ Display time in [YOUR_TIMEZONE] (e.g., EST = UTC-5)\n✅ Ensure order records match Google Sheets format\n\n🍔 MENU & PRICES ([YOUR_CURRENCY])\n[CATEGORY_1]\n- [ITEM_1] – [CURRENCY_SYMBOL][PRICE_1]\n- [ITEM_2] – [CURRENCY_SYMBOL][PRICE_2]\n- [ITEM_3] – [CURRENCY_SYMBOL][PRICE_3]\n\n[CATEGORY_2]\n- [ITEM_4] – [CURRENCY_SYMBOL][PRICE_4]\n- [ITEM_5] – [CURRENCY_SYMBOL][PRICE_5]\n\nOthers\n- [ITEM_6] – [CURRENCY_SYMBOL][PRICE_6]\n- [ITEM_7] – [CURRENCY_SYMBOL][PRICE_7]\n- [ITEM_8] – [CURRENCY_SYMBOL][PRICE_8]\n- Delivery Fee – [CURRENCY_SYMBOL][DELIVERY_FEE]\n\n📝 ORDER FLOW\n1️⃣ Greet the customer:\n\"Hi! I'm [ASSISTANT_NAME] from [YOUR_BUSINESS_NAME] 😊 What would you like to order today?\"\n\n2️⃣ Clarify orders:\n- Ask for type when they mention general categories\n- Confirm all combos and add-ons\n\n3️⃣ Confirm order:\nSummarize like this:\nYour order:\n1x [ITEM] – [CURRENCY_SYMBOL][PRICE]\n1x [ITEM] – [CURRENCY_SYMBOL][PRICE]\nDelivery – [CURRENCY_SYMBOL][DELIVERY_FEE]\nTOTAL: [CURRENCY_SYMBOL][TOTAL]\n💳 Pay to: [YOUR_PAYMENT_DETAILS]\nReply \"Paid\" after sending payment\n\n4️⃣ Collect delivery info:\n\"Almost done! Please send:\nFull name\nPhone number (for delivery)\nDelivery address\"\n\n5️⃣ When they send delivery information:\nReply: \"Thank you for providing your details! We're now verifying your order. Please send your payment screenshot for confirmation 😊\"\n\n6️⃣ When they send a payment screenshot:\nReply:\n⌛ Thanks for your payment! Verifying with [YOUR_PAYMENT_PROVIDER]... (2–3 mins) 😊\n(This message happens automatically when payment screenshot is detected)\n\n7️⃣ HUMAN-IN-THE-LOOP DECISION:\nWhen staff approves the payment through the Check Feedback node:\n- The system will automatically send:\n \"✅ Payment confirmed! Your order will arrive by [deliveryTime] 🚚\"\n (Delivery time is 1 hour from now, e.g. \"16:45\")\n\n- The system will then automatically log this data to Google Sheets:\n Format: Order id|Customer Name|Chat ID|Phone Number|Delivery Address|Order info|Total Price|Payment Status|Order Status|Timestamp\n Example: [PREFIX]-1712345678|John|1085503473|+1234567890|123 Main St|1x Burger|25.00|Confirmed|Preparing|10/07/2024 16:45\n\n8️⃣ If staff rejects the payment:\nReply:\n❌ Sorry, we couldn't verify your payment. Please send a clearer screenshot or try again.\n\n📌 STATUS RESPONSES:\nWhen user types \"Status?\":\n⏳ Still verifying! We'll notify you as soon as it's confirmed 💛\n\nWhen user types \"Agent\":\nConnecting you to @[YOUR_SUPPORT_HANDLE] 💬\n\nWhen user asks for FAQ or information about [YOUR_BUSINESS_NAME]:\n📍 Location: [YOUR_ADDRESS]\n⏰ Hours: [YOUR_HOURS]\n📞 Contact: [YOUR_PHONE]\n📧 Email: [YOUR_EMAIL]\n\n📊 SHEET FORMAT (strict):\nOrder id | Customer Name | Chat ID | Phone Number | Delivery Address | Order info | Total Price | Payment Status | Order Status | Timestamp\nTimestamp format = MM/DD/YYYY HH:MM (24hr [YOUR_TIMEZONE])\n\n## APPROVAL HANDLING\nIf $json.data.text is \"Approved\", then:\n- Calculate the delivery time (1 hour from current time)\n- Send: \"✅ Payment confirmed! Your order will arrive by [deliveryTime] 🚚\"\n- Log the order data to Google Sheets, making sure to include the Chat ID ({{ $json.message.from.id }} or {{ $json.chat.id }})"
},
"promptType": "define"
},
"typeVersion": 1.8
},
{
"id": "dda87278-b547-4d5f-b52c-d2c3341ac616",
"name": "심플 메모리",
"type": "@n8n/n8n-nodes-langchain.memoryBufferWindow",
"position": [
-400,
-40
],
"parameters": {
"sessionKey": "={{ $('Telegram Trigger').item.json.message.chat.id }} ",
"sessionIdType": "customKey",
"contextWindowLength": 10
},
"typeVersion": 1.3
},
{
"id": "ade1189c-1214-4578-9bb5-3fee28694f77",
"name": "텔레그램 트리거",
"type": "n8n-nodes-base.telegramTrigger",
"position": [
-1540,
-60
],
"webhookId": "dd966a62-ffb5-4c52-a830-5cf7e96e946a",
"parameters": {
"updates": [
"message"
],
"additionalFields": {}
},
"typeVersion": 1.1
},
{
"id": "be4aec62-7321-42b4-8ba9-43c64b08054a",
"name": "Google 스프레드시트",
"type": "n8n-nodes-base.googleSheetsTool",
"position": [
-280,
-40
],
"parameters": {
"columns": {
"value": {
"Chat id": "={{ /*n8n-auto-generated-fromAI-override*/ $fromAI('Chat_id', ``, 'string') }}",
"Order id": "={{ /*n8n-auto-generated-fromAI-override*/ $fromAI('Order_id', ``, 'string') }}",
"Timestamp": "={{ /*n8n-auto-generated-fromAI-override*/ $fromAI('Timestamp', ``, 'string') }}",
"timestamp": "={{ /*n8n-auto-generated-fromAI-override*/ $fromAI('timestamp', ``, 'string') }}",
"Total Price": "={{ /*n8n-auto-generated-fromAI-override*/ $fromAI('Total_Price', ``, 'string') }}",
" Order info": "={{ /*n8n-auto-generated-fromAI-override*/ $fromAI('__Order_info', ``, 'string') }}",
"Order Status": "={{ /*n8n-auto-generated-fromAI-override*/ $fromAI('Order_Status', ``, 'string') }}",
"phone number": "={{ /*n8n-auto-generated-fromAI-override*/ $fromAI('phone_number', ``, 'string') }}",
"Customer Name": "={{ /*n8n-auto-generated-fromAI-override*/ $fromAI('Customer_Name', ``, 'string') }}",
"Payment Status": "={{ /*n8n-auto-generated-fromAI-override*/ $fromAI('Payment_Status', ``, 'string') }}",
"Delivery Address": "={{ /*n8n-auto-generated-fromAI-override*/ $fromAI('Delivery_Address', ``, 'string') }}"
},
"schema": [
{
"id": "Order id",
"type": "string",
"display": true,
"required": false,
"displayName": "Order id",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "Customer Name",
"type": "string",
"display": true,
"required": false,
"displayName": "Customer Name",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "Chat id",
"type": "string",
"display": true,
"required": false,
"displayName": "Chat id",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "Delivery Address",
"type": "string",
"display": true,
"required": false,
"displayName": "Delivery Address",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": " Order info",
"type": "string",
"display": true,
"required": false,
"displayName": " Order info",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "Total Price",
"type": "string",
"display": true,
"required": false,
"displayName": "Total Price",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "Payment Status",
"type": "string",
"display": true,
"required": false,
"displayName": "Payment Status",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "Order Status",
"type": "string",
"display": true,
"required": false,
"displayName": "Order Status",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "Timestamp",
"type": "string",
"display": true,
"required": false,
"displayName": "Timestamp",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "phone number",
"type": "string",
"display": true,
"required": false,
"displayName": "phone number",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "timestamp",
"type": "string",
"display": true,
"required": false,
"displayName": "timestamp",
"defaultMatch": false,
"canBeUsedToMatch": true
}
],
"mappingMode": "defineBelow",
"matchingColumns": [],
"attemptToConvertTypes": false,
"convertFieldsToString": false
},
"options": {},
"operation": "append",
"sheetName": {
"__rl": true,
"mode": "list",
"value": "gid=0",
"cachedResultName": "Sheet1"
},
"documentId": {
"__rl": true,
"mode": "list",
"value": "[YOUR_GOOGLE_SHEET_ID]",
"cachedResultName": "Order Details Sheet"
}
},
"typeVersion": 4.5
},
{
"id": "a05b26a5-4495-4419-8ec4-f9202d44083a",
"name": "텔레그램",
"type": "n8n-nodes-base.telegram",
"position": [
-780,
-140
],
"webhookId": "4a058acc-6544-49bc-9981-c484756f0d42",
"parameters": {
"text": "={{ $json.output }} ",
"chatId": "={{ $('Telegram Trigger').item.json.message.chat.id }}",
"additionalFields": {
"appendAttribution": false
}
},
"typeVersion": 1.2
},
{
"id": "deec8df2-d232-43a6-965f-f0373c029480",
"name": "피드백 확인",
"type": "@n8n/n8n-nodes-langchain.textClassifier",
"position": [
-540,
140
],
"parameters": {
"options": {},
"inputText": "={{ $json.data.text }}",
"categories": {
"categories": [
{
"category": "approved",
"description": "admin approves the order"
},
{
"category": "declined",
"description": "admin declined the order"
}
]
}
},
"typeVersion": 1
},
{
"id": "b7a2a270-4308-46ed-8019-3590b6230a87",
"name": "스티키 노트",
"type": "n8n-nodes-base.stickyNote",
"position": [
-680,
-1640
],
"parameters": {
"color": 6,
"width": 700,
"height": 80,
"content": "# Food Delivery Chatbot Template | Ready to Customize"
},
"typeVersion": 1
},
{
"id": "26fb592b-08b8-4b8f-9a91-6f65da7b7950",
"name": "Google Gemini 채팅 모델",
"type": "@n8n/n8n-nodes-langchain.lmChatGoogleGemini",
"position": [
-560,
-20
],
"parameters": {
"options": {},
"modelName": "models/gemini-2.0-flash-exp"
},
"typeVersion": 1
},
{
"id": "db0cf32d-297f-44d9-96bd-159ae6bbe030",
"name": "관리자 승인 요청",
"type": "n8n-nodes-base.telegram",
"position": [
-780,
140
],
"webhookId": "d0ca05e5-391f-4f67-b00f-40e72a5de2aa",
"parameters": {
"message": "Payment received for order. Approve or decline?",
"options": {
"appendAttribution": false
},
"operation": "sendAndWait",
"responseType": "freeText"
},
"typeVersion": 1.2
},
{
"id": "d0647205-8b66-4228-a7ab-779bb3e3a45b",
"name": "결제 스크린샷 전달",
"type": "n8n-nodes-base.telegram",
"position": [
-1060,
140
],
"webhookId": "e8df6e57-dfef-424b-ac17-d32b8ecddfc8",
"parameters": {
"file": "={{ $json.message.photo[0].file_id }}",
"operation": "sendPhoto",
"additionalFields": {
"caption": "={{ $('Telegram Trigger').item.json.message.caption }}"
}
},
"typeVersion": 1.2
},
{
"id": "1cd62845-ad31-423c-8eb3-a154f1595571",
"name": "스티키 노트1",
"type": "n8n-nodes-base.stickyNote",
"position": [
-600,
-120
],
"parameters": {
"color": 5,
"width": 440,
"height": 220,
"content": "## AI Tools & Memory"
},
"typeVersion": 1
},
{
"id": "d0e6e088-235b-4cfe-b78d-65e75079b6db",
"name": "결제 스크린샷 확인",
"type": "n8n-nodes-base.if",
"position": [
-1300,
-60
],
"parameters": {
"options": {},
"conditions": {
"options": {
"version": 2,
"leftValue": "",
"caseSensitive": true,
"typeValidation": "loose"
},
"combinator": "and",
"conditions": [
{
"id": "02d9bd52-4f62-4f32-b0c3-a4723f913b46",
"operator": {
"type": "string",
"operation": "exists",
"singleValue": true
},
"leftValue": "={{ $json.message.photo[0] }} {{ $json.message.caption }}",
"rightValue": ""
},
{
"id": "d50f068a-c563-4a95-a6e6-2e3514028e28",
"operator": {
"type": "string",
"operation": "notExists",
"singleValue": true
},
"leftValue": "={{ $json.message.text }}",
"rightValue": ""
}
]
},
"looseTypeValidation": true
},
"typeVersion": 2.2
},
{
"id": "6934b6bb-5ac4-48ee-9188-3284a9ee6c0a",
"name": "스티키 노트2",
"type": "n8n-nodes-base.stickyNote",
"position": [
-1160,
100
],
"parameters": {
"width": 1300,
"height": 180,
"content": "## Payment Verification Flow"
},
"typeVersion": 1
},
{
"id": "b5bd59de-66bc-4e62-8d1d-a04f94403b4c",
"name": "결제 거부",
"type": "n8n-nodes-base.telegram",
"position": [
-160,
140
],
"webhookId": "74f30de0-1908-4640-b6c5-13325e770462",
"parameters": {
"text": "❌ Sorry, we couldn't verify your payment. Please send a clearer screenshot or try again.",
"chatId": "={{ $('Telegram Trigger').item.json.message.chat.id }}",
"additionalFields": {
"appendAttribution": false
}
},
"typeVersion": 1.2
},
{
"id": "9978f9af-8fda-43c9-bebe-8db51596f689",
"name": "스티키 노트3",
"type": "n8n-nodes-base.stickyNote",
"position": [
-1160,
-180
],
"parameters": {
"color": 3,
"width": 580,
"height": 280,
"content": "## AI Assistant Brain"
},
"typeVersion": 1
},
{
"id": "f92bcb7a-b5f0-43d0-a647-a2c162a10412",
"name": "스티키 노트4",
"type": "n8n-nodes-base.stickyNote",
"position": [
-2480,
-360
],
"parameters": {
"width": 760,
"height": 1200,
"content": "## 🚀 Quick Setup Guide\n\n### Prerequisites\n- n8n instance (cloud or self-hosted)\n- Telegram Bot Token\n- Google Sheets API access\n- Google Gemini API key\n\n### Step 1: Replace Placeholders\nSearch and replace the following placeholders throughout the template:\n\n#### Business Information\n- [YOUR_BUSINESS_NAME] → Your restaurant/food business name\n- [ASSISTANT_NAME] → Your bot's name (e.g., \"Alex\", \"Bella\", \"Chef Bot\")\n- [YOUR_CITY] → Your city\n- [YOUR_COUNTRY] → Your country\n- [YOUR_ADDRESS] → Your business address\n- [YOUR_PHONE] → Your business phone number\n- [YOUR_EMAIL] → Your business email\n- [YOUR_HOURS] → Your operating hours (e.g., \"9AM - 11PM daily\")\n\n#### Currency & Localization\n- [YOUR_CURRENCY] → Your currency name (e.g., \"USD\", \"EUR\", \"GBP\")\n- [CURRENCY_SYMBOL] → Your currency symbol (e.g., \"$\", \"€\", \"£\")\n- [YOUR_TIMEZONE] → Your timezone (e.g., \"EST\", \"PST\", \"GMT\")\n- [PREFIX] → Order ID prefix (e.g., \"FB\" for \"Food Business\")\n\n#### Menu Items (Customize Completely)\n- [CATEGORY_1] → Food category (e.g., \"Burgers\", \"Pizza\", \"Sandwiches\")\n- [ITEM_1] through [ITEM_8] → Your menu items\n- [PRICE_1] through [DELIVERY_FEE] → Your prices\n- Add or remove categories and items as needed\n\n#### Payment & Support\n- [YOUR_PAYMENT_DETAILS] → Your payment information\n- [YOUR_PAYMENT_PROVIDER] → Your payment method (e.g., \"Venmo\", \"PayPal\", \"Bank Transfer\")\n- [YOUR_SUPPORT_HANDLE] → Your Telegram support username\n\n### Step 2: Configure Credentials\n1. **Telegram Bot** - Add your bot token to Telegram credentials\n2. **Google Sheets** - Connect your Google account and create/select your orders spreadsheet\n3. **Google Gemini** - Add your Gemini API key\n4. **Sheet ID** - Replace [YOUR_GOOGLE_SHEET_ID] with your actual Google Sheet ID\n\n### Step 3: Customize Menu\nUpdate the menu section in the AI Agent system message with your actual:\n- Food categories\n- Item names and prices\n- Delivery fees\n- Any special offerings or combos\n\n### Step 4: Test & Deploy\n1. Import the template into your n8n instance\n2. Test the conversation flow with a test Telegram account\n3. Verify Google Sheets logging works correctly\n4. Test the payment approval workflow\n5. Activate the workflow\n\n## 💰 Currency Examples\n\n### USD Version\n🍔 MENU & PRICES (USD)\nBurgers\n- Classic Burger – $12.99\n- Cheese Burger – $14.99\n- Deluxe Burger – $18.99\n\nDelivery Fee – $3.99\n\n\n### EUR Version\n🍔 MENU & PRICES (EUR)\nBurgers\n- Classic Burger – €11.50\n- Cheese Burger – €13.50\n- Deluxe Burger – €17.50\n\nDelivery Fee – €3.50\n\n\n## 📊 Google Sheets Structure\nThe template automatically logs orders with these columns:\n- Order ID\n- Customer Name\n- Chat ID\n- Phone Number\n- Delivery Address\n- Order Info\n- Total Price\n- Payment Status\n- Order Status\n- Timestamp\n\n## 🔧 Customization Options\n\n### Easy Customizations\n- **Menu Items** - Add/remove/modify any food items\n- **Pricing** - Update to your local pricing structure\n- **Currency** - Change to any currency worldwide\n- **Business Hours** - Modify operating hours\n- **Delivery Areas** - Add location restrictions\n- **Payment Methods** - Update payment information\n\n### Advanced Customizations\n- **Multiple Locations** - Add location selection logic\n- **Inventory Management** - Add stock tracking\n- **Promotional Codes** - Implement discount systems\n- **Multi-language** - Add language detection and responses\n- **SMS Integration** - Add SMS notifications\n- **Email Receipts** - Integrate email confirmation\n\n## 📱 Customer Experience Flow\n1. Customer starts chat with bot\n2. Bot greets and shows menu\n3. Customer places order\n4. Bot confirms order and total\n5. Customer provides delivery details\n6. Customer sends payment screenshot\n7. Admin approves/declines payment\n8. Customer receives confirmation with delivery time\n9. Order is tracked in Google Sheets\n\n## 🛡️ Security Features\n- Human payment verification\n- Chat ID tracking for user identification\n- Timestamped order logging\n- Payment screenshot archival\n- Admin approval controls\n\n## 🎯 Perfect For\n- Restaurants\n- Food trucks\n- Catering services\n- Bakeries\n- Coffee shops\n- Grocery delivery\n- Meal prep services\n- Any food-related business\n\n## 🆘 Support Notes\n- This template requires basic n8n knowledge for setup\n- Google Sheets API setup required\n- Telegram Bot creation required\n- Customization may require some technical skills\n\n## 📈 Scalability\n- Handles multiple concurrent customers\n- Conversation memory per customer\n- Unlimited order volume\n- Easy to add new menu items\n- Expandable with additional features\n"
},
"typeVersion": 1
}
],
"active": false,
"pinData": {},
"settings": {
"executionOrder": "v1"
},
"versionId": "75215d5e-63a8-4bb5-b26e-5fa6a6d6f4f1",
"connections": {
"f9ca2a43-862b-4e09-8fd4-4a06b7ca0cdd": {
"main": [
[
{
"node": "a05b26a5-4495-4419-8ec4-f9202d44083a",
"type": "main",
"index": 0
}
]
]
},
"be4aec62-7321-42b4-8ba9-43c64b08054a": {
"ai_tool": [
[
{
"node": "f9ca2a43-862b-4e09-8fd4-4a06b7ca0cdd",
"type": "ai_tool",
"index": 0
}
]
]
},
"dda87278-b547-4d5f-b52c-d2c3341ac616": {
"ai_memory": [
[
{
"node": "f9ca2a43-862b-4e09-8fd4-4a06b7ca0cdd",
"type": "ai_memory",
"index": 0
}
]
]
},
"deec8df2-d232-43a6-965f-f0373c029480": {
"main": [
[
{
"node": "f9ca2a43-862b-4e09-8fd4-4a06b7ca0cdd",
"type": "main",
"index": 0
}
],
[
{
"node": "b5bd59de-66bc-4e62-8d1d-a04f94403b4c",
"type": "main",
"index": 0
}
]
]
},
"ade1189c-1214-4578-9bb5-3fee28694f77": {
"main": [
[
{
"node": "d0e6e088-235b-4cfe-b78d-65e75079b6db",
"type": "main",
"index": 0
}
]
]
},
"db0cf32d-297f-44d9-96bd-159ae6bbe030": {
"main": [
[
{
"node": "deec8df2-d232-43a6-965f-f0373c029480",
"type": "main",
"index": 0
}
]
]
},
"26fb592b-08b8-4b8f-9a91-6f65da7b7950": {
"ai_languageModel": [
[
{
"node": "deec8df2-d232-43a6-965f-f0373c029480",
"type": "ai_languageModel",
"index": 0
},
{
"node": "f9ca2a43-862b-4e09-8fd4-4a06b7ca0cdd",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"d0e6e088-235b-4cfe-b78d-65e75079b6db": {
"main": [
[
{
"node": "d0647205-8b66-4228-a7ab-779bb3e3a45b",
"type": "main",
"index": 0
}
],
[
{
"node": "f9ca2a43-862b-4e09-8fd4-4a06b7ca0cdd",
"type": "main",
"index": 0
}
]
]
},
"d0647205-8b66-4228-a7ab-779bb3e3a45b": {
"main": [
[
{
"node": "db0cf32d-297f-44d9-96bd-159ae6bbe030",
"type": "main",
"index": 0
}
]
]
}
}
}자주 묻는 질문
이 워크플로우를 어떻게 사용하나요?
위의 JSON 구성 코드를 복사하여 n8n 인스턴스에서 새 워크플로우를 생성하고 "JSON에서 가져오기"를 선택한 후, 구성을 붙여넣고 필요에 따라 인증 설정을 수정하세요.
이 워크플로우는 어떤 시나리오에 적합한가요?
고급 - 인공지능
유료인가요?
이 워크플로우는 완전히 무료이며 직접 가져와 사용할 수 있습니다. 다만, 워크플로우에서 사용하는 타사 서비스(예: OpenAI API)는 사용자 직접 비용을 지불해야 할 수 있습니다.
관련 워크플로우 추천
이미지 생성기
통해Google云端硬盘및表格实现AI图像생성与Telegram交付의자동화流程
Telegram
Google Drive
Http Request
+
Telegram
Google Drive
Http Request
11 노드David Olusola
디자인
AI이메일分诊与GPT-4警报系统及Telegram알림
AI이메일分诊与GPT-4警报系统及Telegram알림
If
Set
Gmail
+
If
Set
Gmail
104 노드Peter Joslyn
지원
음성 지원 워크플로우
AI 음성 코치 및 생성기: Telegram, OpenAI 및 Gemini 사용
If
Set
Code
+
If
Set
Code
22 노드NanaB
기타
뮤직 생성 워크플로우
Suno API, Flux, Runway 및 Creatomate를 사용하여 AI 노래 및 음악 비디오 생성
Set
Wait
Merge
+
Set
Wait
Merge
60 노드Joseph
기타
牙科预约
AI驱动의牙科预约系统,통합Telegram、Google日历및表格
If
Set
Switch
+
If
Set
Switch
53 노드Aziz B
CRM 연락처를 캡처하는 Telegram 로봇
Telegram과 Gemini AI를 사용하여 CRM 연락처를 capture하고 저장합니다.
If
Set
Code
+
If
Set
Code
27 노드Vadim
워크플로우 정보
난이도
고급
노드 수16
카테고리1
노드 유형9
저자
David Olusola
@dae221AI automation consultant working with ambitious businesses on their most complex operational challenges. For project inquiries, reach me at david@daexai.com
외부 링크
n8n.io에서 보기 →
이 워크플로우 공유