حوّل رسائل Gmail المصنفة إلى مهام في Notion
صنّف رسالة بـ "To-do" فتصبح مهمة في Notion مع رابط للرسالة.
كيف تعمل
المشغّل: جدول زمني — كل 15 دقيقة
- اجلب الرسائل التي تحمل تصنيف "To-do".
- أنشئ مهمة في Notion بالموضوع والمرسل ورابط الرسالة.
- أزل التصنيف حتى لا تُضاف الرسالة مرتين.
المخطط
مشغّل تطبيق
ابنِها بأداتك
اختر أداتك — نفس الأتمتة، خطوة بخطوة.
انسخه والصقه مباشرة في مساحة عمل n8n (Ctrl+V)، أو حمّله واستخدم Import from File. بعد ذلك اربط حساباتك واستبدل كل قيمة تبدأ بـ YOUR_.
عرض الكود (152 سطر)
{
"name": "حوّل رسائل Gmail المصنفة إلى مهام في Notion (Flowngn)",
"nodes": [
{
"parameters": {
"content": "## حوّل رسائل Gmail المصنفة إلى مهام في Notion\nصنّف رسالة بـ \"To-do\" فتصبح مهمة في Notion مع رابط للرسالة.\n\n**Setup**\n1. Open each node and connect your own credentials.\n2. Replace every YOUR_… placeholder.\n3. Test once, then activate.\n\nFree template from Flowngn",
"height": 260,
"width": 340
},
"id": "260675b8-87c1-4557-ac65-acf59885bd17",
"name": "Setup notes",
"type": "n8n-nodes-base.stickyNote",
"typeVersion": 1,
"position": [
-420,
-60
]
},
{
"parameters": {
"rule": {
"interval": [
{
"field": "minutes",
"minutesInterval": 15
}
]
}
},
"id": "260675b8-87c1-4557-ac65-acf59885bd17",
"name": "Every 15 minutes",
"type": "n8n-nodes-base.scheduleTrigger",
"typeVersion": 1.2,
"position": [
0,
0
]
},
{
"parameters": {
"operation": "getAll",
"returnAll": true,
"filters": {
"labelIds": [
"YOUR_TODO_LABEL_ID"
]
}
},
"id": "260675b8-87c1-4557-ac65-acf59885bd17",
"name": "Get To-do emails",
"type": "n8n-nodes-base.gmail",
"typeVersion": 2.1,
"position": [
300,
0
]
},
{
"parameters": {
"resource": "databasePage",
"operation": "create",
"databaseId": {
"__rl": true,
"value": "YOUR_TASKS_DATABASE_ID",
"mode": "id"
},
"title": "={{ $json.Subject }}",
"propertiesUi": {
"propertyValues": [
{
"key": "From|rich_text",
"textContent": "={{ $json.From }}"
},
{
"key": "Email link|url",
"urlValue": "=https://mail.google.com/mail/u/0/#all/{{ $json.id }}"
}
]
},
"options": {}
},
"id": "260675b8-87c1-4557-ac65-acf59885bd17",
"name": "Create Notion task",
"type": "n8n-nodes-base.notion",
"typeVersion": 2.2,
"position": [
600,
0
]
},
{
"parameters": {
"operation": "removeLabels",
"messageId": "={{ $('Get To-do emails').item.json.id }}",
"labelIds": [
"YOUR_TODO_LABEL_ID"
]
},
"id": "260675b8-87c1-4557-ac65-acf59885bd17",
"name": "Remove To-do label",
"type": "n8n-nodes-base.gmail",
"typeVersion": 2.1,
"position": [
900,
0
]
}
],
"connections": {
"Every 15 minutes": {
"main": [
[
{
"node": "Get To-do emails",
"type": "main",
"index": 0
}
]
]
},
"Get To-do emails": {
"main": [
[
{
"node": "Create Notion task",
"type": "main",
"index": 0
}
]
]
},
"Create Notion task": {
"main": [
[
{
"node": "Remove To-do label",
"type": "main",
"index": 0
}
]
]
}
},
"pinData": {},
"settings": {
"executionOrder": "v1"
},
"meta": {
"templateCredsSetupCompleted": false
},
"tags": []
}في Make، أنشئ سيناريو جديدًا وأضف هذه الوحدات بالترتيب:
- Schedule the scenario: Every 15 minutes
- Gmail › Watch Emails (by label)
- Notion › Create a Database Item
- Gmail › Modify Email Labels (remove)
- كل تشغيل لوحدة يستهلك عمليات (operations) في Make — والباقة المجانية تتضمن حصة شهرية.
- قد تختلف أسماء الوحدات والخطوات قليلًا مع تحديث Make و Zapier لتطبيقاتهما.
في Zapier، أنشئ Zap جديدًا وأضف هذه الخطوات بالترتيب:
- Schedule by Zapier — Every 15 minutes
- Gmail — New Labeled Email
- Notion — Create Database Item
- Gmail — Remove Label from Email
- الـ Zaps التي فيها أكثر من خطوتين تحتاج باقة Zapier مدفوعة.
- قد تختلف أسماء الوحدات والخطوات قليلًا مع تحديث Make و Zapier لتطبيقاتهما.
نصائح
- احصل على معرّف التصنيف من عقدة Gmail: Label ← Get Many.
أتمتات مشابهة
الإنتاجيةسهل
تذكير بمهام اليوم من Notion
تصلك رسالة Slack بكل مهام Notion المستحقة اليوم.
Notion → Slack2 س/شهر
الإنتاجيةمتوسط
ملخص أخبار يومي بالذكاء الاصطناعي
كل صباح، يلخص الذكاء الاصطناعي أحدث المقالات من مصدر أخبار في بريد واحد قصير.
RSS → AI model → Gmail5 س/شهر
الإنتاجيةمتوسط
الذكاء الاصطناعي يكتب مسودات ردود بريدك
الذكاء الاصطناعي يكتب مسودة رد لكل بريد جديد — راجعها واضغط إرسال.
Gmail → AI model12 س/شهر