
اتوماسیون ایمیل با هوش مصنوعی از Google Sheets
5 دقیقه مطالعه · منتشر شده ۱۴۰۵/۴/۱۸
دانلود workflow
فایل JSON آماده import در n8n — credentialها باید در n8n شما تنظیم شوند.
- فایل JSON را دانلود کنید.
- در n8n: Workflows → Import from File.
- Credentialهای هر node را متصل کنید.
- workflow را فعال کنید.
شناسه workflow: 14374 · منبع: کاتالوگ Axeto
عامل هوش مصنوعی برای اتوماسیون ایمیل خروجی از Google Sheets
این گردش کار از هوش مصنوعی برای شخصیسازی و ارسال ایمیلها بر اساس دادههای موجود در Google Sheets استفاده میکند و سپس پاسخهای دریافتی را ثبت میکند. این گردش کار برای کمپینهای ارتباطی، پیگیریها یا یادآوریهای ساده که مستقیماً از یک صفحه گسترده مدیریت میشوند، ایدهآل است.
دستهبندیها: اتوماسیون ایمیل، شخصیسازی با هوش مصنوعی، یکپارچهسازی Google Sheets
گرههای کلیدی: n8n-nodes-base.gmail, n8n-nodes-base.googleSheets, @n8n/n8n-nodes-langchain.agent
این گردش کار و موارد دیگر را در کاتالوگ Axeto کاوش کنید: https://axeto.ai/n8n
---
نمای کلی گردش کار
این گردش کار دو فرآیند اصلی ایمیل را خودکار میکند:
1. ایمیلهای خروجی شخصیسازی شده: ایمیلهای سفارشی به مخاطبین فهرست شده در یک Google Sheet ارسال میکند که به صورت دستی فعال میشوند.
2. پیگیری پاسخهای ورودی: صندوق ورودی Gmail شما را برای پاسخها نظارت میکند و آنها را در ردیف مربوطه در Google Sheet ثبت میکند.
این گردش کار Google Sheets را برای مدیریت دادهها، یک عامل هوش مصنوعی با قدرت OpenAI برای تولید محتوا و Gmail را برای ارتباطات یکپارچه میکند.
---
جزئیات گردش کار
۱. اتوماسیون ایمیل خروجی (محرک دستی)
این بخش به ارسال ایمیلهای شخصیسازی شده میپردازد.
#### ۱.۱. محرک دستی - شروع گردش کار ایمیل
- نوع گره:
n8n-nodes-base.manualTrigger - هدف: فرآیند ارسال ایمیل خروجی را در صورت تقاضا آغاز میکند.
- پیکربندی: هیچ پارامتر خاصی پیکربندی نشده است؛ این گره به عنوان یک دکمه شروع ساده عمل میکند.
- اتصالات: گره
Get Pending Emails from Sheetرا راهاندازی میکند.
#### ۱.۲. دریافت ایمیلهای در انتظار از صفحه گسترده
- نوع گره:
n8n-nodes-base.googleSheets - هدف: ردیفهایی را از یک Google Sheet که برای ارسال علامتگذاری شدهاند، بازیابی میکند.
- پیکربندی:
* با استفاده از اعتبارنامههای OAuth2 Google Sheets متصل میشود.
* صفحهگسترده Email Manager و صفحه Emails with AI را هدف قرار میدهد.
* ردیفهایی را که ستون Status آنها دقیقاً "To send" است، فیلتر میکند.
- اتصالات: ورودی را از محرک دستی دریافت میکند و دادهها را به گره
AI Agent - Generate Personalized Emailارسال میکند. - مشکلات احتمالی: خطاهای احراز هویت Google، یافت نشدن صفحهگسترده/صفحه، نام ستونهای نادرست (مانند
Status)، یا عدم وجود ردیف مطابق با فیلتر.
#### ۱.۳. عامل هوش مصنوعی - تولید ایمیل شخصیسازی شده
- نوع گره:
@n8n/n8n-nodes-langchain.agent - هدف: بدنه ایمیل شخصیسازی شده را با استفاده از هوش مصنوعی بر اساس دادههای Google Sheet ایجاد میکند.
- پیکربندی:
* Prompt: به هوش مصنوعی دستور میدهد تا یک ایمیل یادآوری کوتاه (۲-۳ جمله) شخصیسازی شده برای یک صاحب کسب و کار که در یک وبینار خاص شرکت میکند، بنویسد. لحن، پایانبندی (Best regards, The Automation Team) را مشخص میکند و فقط متن بدنه ایمیل را درخواست میکند.
* Input: محتوای فیلد Introduction از ردیف Google Sheet را به prompt اضافه میکند.
* AI Model: به یک گره مدل چت OpenAI (مانند gpt-3.5-turbo) متصل میشود.
- اتصالات: دادهها را از
Get Pending Emails from Sheetدریافت میکند و متن ایمیل تولید شده را بهSend Personalized Email via Gmailارسال میکند. - عبارت کلیدی:
{{ $json.Introduction }} - مشکلات احتمالی: خروجی ضعیف یا عمومی اگر فیلد
Introductionخالی یا نامشخص باشد، خطاهای قالببندی prompt، خطاهای API OpenAI (سهمیه، احراز هویت، محدودیتهای نرخ)، یا عدم رعایت دقیق فرمت خروجی توسط هوش مصنوعی.
#### ۱.۴. مدل چت OpenAI - GPT
- نوع گره:
@n8n/n8n-nodes-langchain.lmChatOpenAi - هدف: مدل زبان هوش مصنوعی زیربنایی (مانند GPT-3.5 Turbo) را برای عامل فراهم میکند.
- پیکربندی:
* Model: مدل هوش مصنوعی مورد استفاده را مشخص میکند (مانند gpt-3.5-turbo).
* Credentials: نیاز به پیکربندی کلید API OpenAI دارد.
- اتصالات: قابلیتهای هوش مصنوعی را به گره
AI Agent - Generate Personalized Emailارائه میدهد. - مشکلات احتمالی: کلید API نامعتبر، محدودیتهای دسترسی به مدل، محدودیتهای نرخ API، یا قطعیهای موقت سرویس OpenAI.
#### ۱.۵. ارسال ایمیل شخصیسازی شده از طریق Gmail
- نوع گره:
n8n-nodes-base.gmail - هدف: ایمیل تولید شده توسط هوش مصنوعی را با استفاده از حساب Gmail شما ارسال میکند.
- پیکربندی:
* To: به صورت پویا از فیلد To ردیف Google Sheet تنظیم میشود (={{ $json.To }}).
* Subject: به صورت پویا از فیلد Subject ردیف Google Sheet تنظیم میشود (={{ $json.Subject }}).
* Body: از خروجی تولید شده توسط هوش مصنوعی استفاده میکند (={{ $json.output }}).
* Email Type: متن ساده.
- اتصالات: محتوای ایمیل را از
AI Agent - Generate Personalized Emailدریافت میکند و ایمیل را ارسال میکند. موفقیت آن گرهUpdate Email Status to Sentرا راهاندازی میکند. - مشکلات احتمالی: انقضای توکن OAuth Gmail، آدرس گیرنده نامعتبر، موضوع/بدنه خالی، محدودیتهای ارسال Gmail، یا خطاهایی در صورت عدم تولید خروجی توسط گره هوش مصنوعی.
#### ۱.۶. بهروزرسانی وضعیت ایمیل به "ارسال شده"
- نوع گره:
n8n-nodes-base.googleSheets - هدف: وضعیت ایمیل ارسال شده را در Google Sheet بهروز میکند تا از ارسال مجدد آن جلوگیری شود.
- پیکربندی:
* Operation: update.
* Spreadsheet: Email Manager.
* Sheet/Tab: Emails with AI.
* Matching Column: row_number.
* Writes: ستون Status را برای ردیف مربوطه به "Sent" تنظیم میکند.
- اتصالات: تأیید را از
Send Personalized Email via Gmailدریافت میکند و Google Sheet را بهروز میکند. - عبارت کلیدی:
={{ $('Get Pending Emails from Sheet').item.json.row_number }} - مشکلات احتمالی: عدم وجود
row_number، نگاشت نادرست ستون، یا مشکلاتی در صورت داشتن متادیتایrow_numberیکسان توسط چندین ردیف.
---
۲. پیگیری پاسخهای ورودی (محرک خودکار)
این بخش به طور خودکار صندوق ورودی شما را برای پاسخها نظارت کرده و آنها را ثبت میکند.
#### ۲.۱. محرک Gmail - پاسخهای ایمیل جدید
- نوع گره:
n8n-nodes-base.gmailTrigger - هدف: صندوق ورودی Gmail شما را به صورت دورهای برای ایمیلهای ورودی جدید بررسی میکند.
- پیکربندی:
* Polling Interval: برای بررسی هر دقیقه تنظیم شده است.
* Mode: از یک payload غنیتر برای ثبت اطلاعات استفاده میکند.
Nodeهای استفادهشده
سوالات متداول
این گردش کار چگونه ایمیلهای خروجی را شخصیسازی میکند؟▾
این گردش کار از یک عامل هوش مصنوعی (مانند GPT-3.5 Turbo) استفاده میکند تا بر اساس دادههای موجود در Google Sheets، متن ایمیلهای شخصیسازی شده را تولید کند.
چگونه پاسخهای ایمیل در Google Sheets ثبت میشوند؟▾
پس از ارسال ایمیلهای خروجی، گردش کار صندوق ورودی Gmail شما را برای پاسخها نظارت کرده و پاسخهای دریافتی را در ردیف مربوطه در Google Sheet ثبت میکند.
چه ابزارهایی برای این گردش کار لازم است؟▾
شما به یک حساب n8n، دسترسی به Google Sheets و Gmail (با احراز هویت OAuth2)، و یک کلید API برای مدلهای زبان OpenAI نیاز دارید.
workflowهای مرتبط
- طبقهبندی خودکار حوادث امنیتی با GPT-4 و Google SheetsSecOps
- دستهبندی خودکار ایمیل جیمیل با GPT-4o و هشدار SlackAI Summarization
- دستهبندی خودکار پستهای وبلاگ با هوش مصنوعی و گیتهابContent Creation
- خودکارسازی اصلاح نقطه پایانی با Wazuh، ClamAV و GPT-4SecOps
- تغییر نام خودکار گرههای n8n با هوش مصنوعیEngineering
- ردیابی خودکار هزینهها از LINE با GPT-4 و Google SheetsPersonal Productivity
