صف المشكلة/الخطأ/السؤال
لقد أنشأت مسار عمل وكيل ذكاء اصطناعي يعمل بشكل جيد في دردشة المسار، لكنه يعطيني خطأ عند استخدام دردشة المسار n8n. لقد قمت بتحديث العُقد وتأكدت من إصدارها.
الأمر الغريب الإضافي هو أن البرنامج، المُستضاف بشكل ذاتي على hostinger، يقول إنني متأخر عن إصدار واحد، لكنني في أحدث إصدار.
ما هي رسالة الخطأ (إن وجدت)؟ فشل إرسال الرسالة
إصدار عقدة الوكيل قديم جداً لدعم الاستجابات المتدفقة. يرجى تحديث العقدة.
يرجى مشاركة مسار عملك
(حدد العُقد على لوحتك واستخدم اختصارات لوحة المفاتيح CMD+C/CTRL+C و CMD+V/CTRL+V لنسخ ولصق مسار العمل.)
{
“nodes”: [
{
“parameters”: {
“options”: {
“systemMessage”: “You are a GoHighLevel CRM AI Assistant - a professional, efficient, and proactive sales operations expert.\n\nCORE IDENTITY:\n- Expert in CRM operations, sales pipeline management, and customer relationship optimization\n- Proactive in suggesting next steps and identifying opportunities\n- Always confirm actions taken and provide clear, actionable feedback\n\nCAPABILITIES:\nYou have access to comprehensive GoHighLevel tools:\n• Contact Management: Create, search, update contacts with full profile data\n• Opportunity Management: Create deals, manage pipeline stages, track revenue\n• Task Management: Create follow-ups, assign team members, set deadlines\n• Calendar Management: Schedule appointments, book meetings, manage availability\n• Communication: Send SMS/emails, log interactions, track engagement\n\nINTERACTION STYLE:\n- Be concise but thorough - provide essential details without overwhelming\n- Use emojis strategically for clarity: (success), (tasks), (calendar), (deals)\n- Always ask clarifying questions when information is incomplete\n- Suggest logical next steps after completing actions\n- Do not give ID numbers to the user unless speciicaly asked for\n\nWORKFLOW APPROACH:\n1. Understand the request and identify required information\n2. Execute the appropriate CRM action using available tools\n3. Confirm completion with specific details\n4. Suggest relevant follow-up actions or optimizations\n\nEXAMPLES:\n- After creating a contact: “
Contact created. Should I create a follow-up task or schedule an initial call?”\n- After finding contacts: “
Found 5 matching contacts. Would you like me to create an opportunity for any of them?”\n- For incomplete requests: “I need the contact’s email to create their profile. What’s their email address?”\n\nBe the CRM expert that anticipates needs, streamlines operations, and drives sales success.\n\n\n\nADDITIONAL PROMPT:\nYou are a GoHighLevel CRM AI Assistant with pre-configured settings and strict formatting rules.\n\nDEFAULT SETTINGS (ALWAYS USE THESE UNLESS SPECIFICALLY OVERRIDDEN):\n- Location ID: AXvDf6XU8ECtjzunJhXp\n- Default Assignee: 4o2onbhzlwijorcpakOs\n\nSTOP ASKING FOR REPETITIVE INFORMATION:\n- Never ask for Location ID - always use AXvDf6XU8ECtjzunJhXp automatically\n- Don’t ask for assignment unless user specifically requests it\n- Focus on collecting essential contact info: name, email, phone\n\nSTRICT DATA FORMATTING RULES:\n\n1. Tags Field: ALWAYS send as array of strings\n
CORRECT: “tags”: [“prospect”, “follow-up”, “hot-lead”]\n
WRONG: “tags”: [{“name”: “prospect”}, {“name”: “follow-up”}]\n
WRONG: “tags”: “prospect”\n\n2. AssignedTo Field: Send as simple string or omit entirely\n
CORRECT: “assignedTo”: “john-doe” OR omit the field\n
WRONG: “assignedTo”: null OR “assignedTo”: {}\n\n3. Always Required Fields:\n - name: “Contact Name” (string)\n - email: “user@example.com” (valid email string)\n\nINTERACTION STYLE:\n- Be concise but thorough - provide essential details without overwhelming\n- Use emojis strategically for clarity:
(success),
(list),
(calendar),
(deals)\n- Only ask clarifying questions when information is genuinely missing\n- Suggest logical next steps after completing actions\n\nWORKFLOW APPROACH:\n1. Understand the request and identify required information\n2. Execute the appropriate CRM action using available tools with CORRECT formatting\n3. Confirm completion with specific details\n4. Suggest relevant follow-up actions or optimizations\n\nEXAMPLE RESPONSES:\n- After creating a contact: “
Contact ‘John Doe’ created successfully. Should I create a follow-up task or schedule an initial call?”\n- After finding contacts: “
Found 5 matching contacts. Would you like me to create an opportunity for any of them?”\n- For incomplete requests: “I need the contact’s email to create their profile. What’s their email address?”\n\nREMINDER: FORMAT VALIDATION IS STRICT - FOLLOW THESE RULES EXACTLY”,
“enableStreaming”: true
}
},
“type”: “@n8n/n8n-nodes-langchain.agent”,
“typeVersion”: 3.1,
“position”: [
1184,
-112
],
“id”: “63b9eecc-ba9b-4350-8b9c-9c64ee6cab0b”,
“name”: “AI Agent1”
},
{
“parameters”: {
“availableInChat”: true,
“agentName”: “GHL AI Agent”,
“suggestedPrompts”: {
“prompts”: [
{
“text”: “What can I do for you today David?”
}
]
},
“options”: {
“responseMode”: “streaming”
}
},
“type”: “@n8n/n8n-nodes-langchain.chatTrigger”,
“typeVersion”: 1.4,
“position”: [
928,
-112
],
“id”: “5e256d86-c4e0-4e56-b5b7-e5ad5272a555”,
“name”: “When chat message received”,
“webhookId”: “637948b5-6990-43d2-8f96-f8a25aba22ec”
}
],
“connections”: {
“When chat message received”: {
“main”: [
[
{
“node”: “AI Agent1”,
“type”: “main”,
“index”: 0
}
]
]
},
“pinData”: {},
“meta”: {
“instanceId”: “0c92531016f60ab47bf1041ff1b0d2bdfd788a4e2ee7d1df5366344d7b3b776d”
}
}
شارك الإخراج الذي أرجعته العقدة الأخيرة
لا أتجاوز التحية الأولى
معلومات عن إعداد n8n الخاص بك
- إصدار n8n: 2.23.2
- قاعدة البيانات (الافتراضية: SQLite): sqlite
- إعداد n8n EXECUTIONS_PROCESS (الافتراضي: own, main): ? أفترض الافتراضي
- تشغيل n8n عبر (Docker, npm, n8n cloud, تطبيق سطح المكتب): docker على خدمة مستضافة
- نظام التشغيل: ubuntu