生まれ日メール
中級
これはPersonal Productivity, Multimodal AI分野の自動化ワークフローで、7個のノードを含みます。主にGmail, Filter, GoogleSheets, Agent, ScheduleTriggerなどのノードを使用。 Google Sheets、OpenRouter GPT-4o、Gmailを使った自動誕生日メール
前提条件
- •Googleアカウント + Gmail API認証情報
- •Google Sheets API認証情報
ワークフロープレビュー
ノード接続関係を可視化、ズームとパンをサポート
ワークフローをエクスポート
以下のJSON設定をn8nにインポートして、このワークフローを使用できます
{
"id": "ZQemp67V5rZZ1mML",
"meta": {
"instanceId": "3c0cf29d975f43cd1ae675c5b54ec26a950ac622e95b2811d37e4ad94e97a7c9",
"templateCredsSetupCompleted": true
},
"name": "Birthday Email",
"tags": [],
"nodes": [
{
"id": "230640a2-4c18-4f3e-bc7f-c201effe75ec",
"name": "スケジュールトリガー",
"type": "n8n-nodes-base.scheduleTrigger",
"position": [
-320,
-40
],
"parameters": {
"rule": {
"interval": [
{
"triggerAtHour": 9
}
]
}
},
"typeVersion": 1.2
},
{
"id": "4d24e522-849d-44d5-a9f1-ee8fcabc73c2",
"name": "シートの行を取得",
"type": "n8n-nodes-base.googleSheets",
"position": [
-100,
-40
],
"parameters": {
"options": {},
"sheetName": {
"__rl": true,
"mode": "list",
"value": "gid=0",
"cachedResultUrl": "https://docs.google.com/spreadsheets/d/1fTGWkzIMdq1G3v2R3tRsRWIgEByPBeKsKXIJTcsxWwk/edit#gid=0",
"cachedResultName": "Sheet1"
},
"documentId": {
"__rl": true,
"mode": "list",
"value": "1fTGWkzIMdq1G3v2R3tRsRWIgEByPBeKsKXIJTcsxWwk",
"cachedResultUrl": "https://docs.google.com/spreadsheets/d/1fTGWkzIMdq1G3v2R3tRsRWIgEByPBeKsKXIJTcsxWwk/edit?usp=drivesdk",
"cachedResultName": "Birthday"
}
},
"credentials": {
"googleSheetsOAuth2Api": {
"id": "dZOb628RKGGKfM5Y",
"name": "Google Sheets account"
}
},
"typeVersion": 4.6
},
{
"id": "c385dff5-57ad-424d-8579-ee4916024f7c",
"name": "フィルター",
"type": "n8n-nodes-base.filter",
"position": [
120,
-40
],
"parameters": {
"options": {},
"conditions": {
"options": {
"version": 2,
"leftValue": "",
"caseSensitive": true,
"typeValidation": "strict"
},
"combinator": "and",
"conditions": [
{
"id": "f264376f-683f-40e4-bdc2-05ced56f3b3b",
"operator": {
"type": "dateTime",
"operation": "equals"
},
"leftValue": "={{ $json.DOB.split('/').slice(0,2).join('-')}}\n",
"rightValue": "={{ $now.toFormat(\"dd-MM\") }}"
}
]
}
},
"typeVersion": 2.2
},
{
"id": "ea549cc4-e261-4a76-b17e-f70e85604b4e",
"name": "AIエージェント",
"type": "@n8n/n8n-nodes-langchain.agent",
"position": [
340,
-40
],
"parameters": {
"text": "=use below name for birthday wishes.\n\nname:{{ $json.name }}\ndob:{{ $json.DOB }}\n\nwrite email according to you and best regards by parth.",
"options": {
"systemMessage": "You are an assistant that writes warm and personalized birthday emails. Use the user’s name to begin the email. Keep it short, friendly, and positive. Add one emoji. End with best wishes and the sender’s name.\n\n"
},
"promptType": "define",
"hasOutputParser": true
},
"typeVersion": 2
},
{
"id": "97c2ee5a-1379-4c3e-af3e-fc0f4e2b7340",
"name": "OpenRouterチャットモデル",
"type": "@n8n/n8n-nodes-langchain.lmChatOpenRouter",
"position": [
340,
160
],
"parameters": {
"model": "openai/gpt-4o-mini",
"options": {}
},
"credentials": {
"openRouterApi": {
"id": "3HWEqzb7DMBfwJtm",
"name": "OpenRouter account"
}
},
"typeVersion": 1
},
{
"id": "73d4c61e-90bb-498c-b3bb-f0cff5852261",
"name": "メッセージを送信",
"type": "n8n-nodes-base.gmail",
"position": [
700,
-40
],
"webhookId": "bbab1b21-b192-4909-91a6-b0d4832ea688",
"parameters": {
"sendTo": "={{ $('Filter').item.json.EMail }}",
"message": "={{ $json.output.body }}",
"options": {
"appendAttribution": false
},
"subject": "={{ $json.output.subject }}",
"emailType": "text"
},
"credentials": {
"gmailOAuth2": {
"id": "3nL9vfgky2oj8US7",
"name": "Gmail account"
}
},
"typeVersion": 2.1
},
{
"id": "08230bd2-a4e5-46ee-9577-fa78cd01f925",
"name": "構造化出力パーサー",
"type": "@n8n/n8n-nodes-langchain.outputParserStructured",
"position": [
500,
160
],
"parameters": {
"jsonSchemaExample": "{\n\"subject\": \"Happy Birthday, Keyur! 🎉\",\n\"body\" :\"Dear Keyur,\\n\\nHappy Birthday! I hope your special day ... \\nParth\"\n\n\n}"
},
"typeVersion": 1.3
}
],
"active": false,
"pinData": {},
"settings": {
"executionOrder": "v1"
},
"versionId": "8317f9c1-21c4-4fee-8236-c9dd54bcbb04",
"connections": {
"c385dff5-57ad-424d-8579-ee4916024f7c": {
"main": [
[
{
"node": "ea549cc4-e261-4a76-b17e-f70e85604b4e",
"type": "main",
"index": 0
}
]
]
},
"ea549cc4-e261-4a76-b17e-f70e85604b4e": {
"main": [
[
{
"node": "73d4c61e-90bb-498c-b3bb-f0cff5852261",
"type": "main",
"index": 0
}
]
]
},
"230640a2-4c18-4f3e-bc7f-c201effe75ec": {
"main": [
[
{
"node": "4d24e522-849d-44d5-a9f1-ee8fcabc73c2",
"type": "main",
"index": 0
}
]
]
},
"4d24e522-849d-44d5-a9f1-ee8fcabc73c2": {
"main": [
[
{
"node": "c385dff5-57ad-424d-8579-ee4916024f7c",
"type": "main",
"index": 0
}
]
]
},
"97c2ee5a-1379-4c3e-af3e-fc0f4e2b7340": {
"ai_languageModel": [
[
{
"node": "ea549cc4-e261-4a76-b17e-f70e85604b4e",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"08230bd2-a4e5-46ee-9577-fa78cd01f925": {
"ai_outputParser": [
[
{
"node": "ea549cc4-e261-4a76-b17e-f70e85604b4e",
"type": "ai_outputParser",
"index": 0
}
]
]
}
}
}よくある質問
このワークフローの使い方は?
上記のJSON設定コードをコピーし、n8nインスタンスで新しいワークフローを作成して「JSONからインポート」を選択、設定を貼り付けて認証情報を必要に応じて変更してください。
このワークフローはどんな場面に適していますか?
中級 - 個人の生産性, マルチモーダルAI
有料ですか?
このワークフローは完全無料です。ただし、ワークフローで使用するサードパーティサービス(OpenAI APIなど)は別途料金が発生する場合があります。
関連ワークフロー
複数の採用サイトからの求人情報の自動化
5 つの求人プラットフォームと AI リジュームジェネレーターを使った就職・応募の自動化
If
Set
Code
+
If
Set
Code
34 ノードGerald Denor
個人の生産性
メール要約
GmailとOpenRouterのGPT-3.5を使用して自動化された毎日のメール要約を生成
Code
Gmail
Aggregate
+
Code
Gmail
Aggregate
8 ノードParth Pansuriya
個人の生産性
Stripe決済から自動テンプレートを顧客に配送
Stripe、GPT-4o、Gmailを使った自動テンプレート配信システム
If
Code
Gmail
+
If
Code
Gmail
44 ノードRahul Joshi
顧客管理
LinkedInおよびXウイルスのなコンテンツ自動エンジン
AIを使ってLinkedInとXにウイルスのなコンテンツを自動生成して公開する
If
Set
Wait
+
If
Set
Wait
156 ノードDiptamoy Barman
コンテンツ作成
Gemini、Slack、Notionを使ってニュース速報からAI要約を作成
Gemini、Slack、Notionを使ってニュース速報からAI情報要約を作成
Set
Code
Gmail
+
Set
Code
Gmail
19 ノードHarry Siggins
その他
毎日誕生日祝賀(コードノード最終版)
NASA画像、GPT-4、Gmail、Slackを使用した自動太空テーマ誕生日メール
If
Code
Gmail
+
If
Code
Gmail
17 ノードYanagi Chinatsu
個人の生産性
ワークフロー情報
難易度
中級
ノード数7
カテゴリー2
ノードタイプ7
作成者
Parth Pansuriya
@parthpansuriyaI build smart and scalable automation workflows using n8n to simplify tasks, connect apps, and boost productivity. From WhatsApp bots to AI-powered systems, I create seamless automations tailored for business and creators.
外部リンク
n8n.ioで表示 →
このワークフローを共有