Nextcloud 領収書メール送信者とTelegramアラート
中級
これはFinance分野の自動化ワークフローで、9個のノードを含みます。主にIf, Set, Telegram, EmailSend, NextCloudなどのノードを使用。 Nextcloud ベースの自動請求書管理に Eメールおよび Telegram 通知を追加
前提条件
- •Telegram Bot Token
カテゴリー
ワークフロープレビュー
ノード接続関係を可視化、ズームとパンをサポート
ワークフローをエクスポート
以下のJSON設定をn8nにインポートして、このワークフローを使用できます
{
"id": "t8b7acKjOCI1wHEx",
"meta": {
"instanceId": "db7ccb31c6f03e45ba1d2dfc480a1a8079f431d409b1b6411e7e2b514bee1293",
"templateCredsSetupCompleted": true
},
"name": "Nextcloud Invoice Mailer with Telegram Alerts",
"tags": [
{
"id": "Bxab3h0EPbu3hEXn",
"name": "business",
"createdAt": "2025-06-04T15:47:57.230Z",
"updatedAt": "2025-06-04T15:47:57.230Z"
},
{
"id": "PyBE47fFqu7FBYpP",
"name": "nextcloud",
"createdAt": "2025-05-17T10:18:02.218Z",
"updatedAt": "2025-05-17T10:18:02.218Z"
},
{
"id": "hNjlN52kOb61UPXK",
"name": "email",
"createdAt": "2025-06-04T15:47:43.947Z",
"updatedAt": "2025-06-04T15:47:43.947Z"
},
{
"id": "tqonsE5K2fl2tOuX",
"name": "invoices",
"createdAt": "2025-06-04T15:47:40.018Z",
"updatedAt": "2025-06-04T15:47:40.018Z"
}
],
"nodes": [
{
"id": "d3b68e4f-d125-4abb-8aaf-70342d9de9d0",
"name": "開始",
"type": "n8n-nodes-base.scheduleTrigger",
"notes": "Run every day at 8 AM",
"position": [
0,
0
],
"parameters": {
"rule": {
"interval": [
{}
]
}
},
"typeVersion": 1
},
{
"id": "260222ad-1014-4c7d-ab26-7df4a754f556",
"name": "受信インボイス一覧",
"type": "n8n-nodes-base.nextCloud",
"position": [
380,
0
],
"parameters": {
"path": "={{ $json.nextcloud_income }}",
"resource": "folder",
"operation": "list"
},
"credentials": {
"nextCloudApi": {
"id": "0k7kLvfhr3LmjmdI",
"name": "NextCloud account"
}
},
"typeVersion": 1
},
{
"id": "963e8709-6e1b-4a58-8e75-0d0756b518e3",
"name": "ファイル存在確認",
"type": "n8n-nodes-base.if",
"position": [
580,
0
],
"parameters": {
"conditions": {
"string": [
{
"value1": "={{ $json.path }}",
"operation": "isNotEmpty"
}
]
}
},
"typeVersion": 1
},
{
"id": "c15f0a7e-a98c-43c9-acb9-935488db39c3",
"name": "インボイスダウンロード",
"type": "n8n-nodes-base.nextCloud",
"position": [
780,
0
],
"parameters": {
"path": "={{ $json.path }}",
"operation": "download"
},
"credentials": {
"nextCloudApi": {
"id": "0k7kLvfhr3LmjmdI",
"name": "NextCloud account"
}
},
"typeVersion": 1
},
{
"id": "66f9d9a1-dc60-44d8-9480-3fce345cc59b",
"name": "メール送信",
"type": "n8n-nodes-base.emailSend",
"position": [
960,
0
],
"parameters": {
"text": "Please find the attached invoice.",
"options": {},
"subject": "New Invoice",
"toEmail": "={{ $('Set Parameters').item.json.to_email }}",
"fromEmail": "={{ $('Set Parameters').item.json.from_email }}",
"attachments": "=data"
},
"credentials": {
"smtp": {
"id": "oh3hcrybiESCpCEo",
"name": "SMTP account"
}
},
"typeVersion": 1
},
{
"id": "fc3e3c16-5a24-4ef9-be37-a78ccb037cce",
"name": "ファイルアーカイブ",
"type": "n8n-nodes-base.nextCloud",
"position": [
1140,
0
],
"parameters": {
"path": "={{ $('Download Invoice').item.json.path }}",
"toPath": "=/N8N/2025/Archive",
"operation": "move"
},
"credentials": {
"nextCloudApi": {
"id": "0k7kLvfhr3LmjmdI",
"name": "NextCloud account"
}
},
"typeVersion": 1
},
{
"id": "f05b60ed-c575-42e9-bd24-8b9a8cc5a261",
"name": "Telegram 通知",
"type": "n8n-nodes-base.telegram",
"position": [
1320,
0
],
"webhookId": "d8cbfea5-791c-4bba-ba75-d3ba1d4ba674",
"parameters": {
"text": "=Invoice sent: {{ $('List Incoming Invoices').item.json.path }}",
"chatId": "617681859",
"additionalFields": {}
},
"credentials": {
"telegramApi": {
"id": "pNtrJ6IjT0GD2181",
"name": "Telegram account"
}
},
"typeVersion": 1
},
{
"id": "719f7ed4-7632-4b75-b87b-300eb53e027c",
"name": "付箋メモ",
"type": "n8n-nodes-base.stickyNote",
"position": [
-40,
-160
],
"parameters": {
"color": 4,
"width": 1580,
"height": 420,
"content": "## This workflow automatically fetches PDF invoices \n**Reading in Nextcloud folder (`/Invoice/2025`), sends them via email to a fixed recipient (`invoice@example.com`), sends a Telegram notification, and archives the file to `/Invoice/Archive/2025`.\n"
},
"typeVersion": 1
},
{
"id": "acb6885a-209f-4664-b614-6295278eccbf",
"name": "パラメータ設定",
"type": "n8n-nodes-base.set",
"position": [
180,
0
],
"parameters": {
"options": {},
"assignments": {
"assignments": [
{
"id": "bafb2fe8-97f1-4dd0-8b08-39ed6358f5f3",
"name": "from_email",
"type": "string",
"value": "info@example.com"
},
{
"id": "96224c94-57a6-4b1a-8664-4a35f5d7c9de",
"name": "to_email",
"type": "string",
"value": "invoices@example.com"
},
{
"id": "ee268a74-898d-4a4b-9f24-5edebac34a76",
"name": "nextcloud_income",
"type": "string",
"value": "/Invoices/2025"
},
{
"id": "301764a6-a410-4aa9-b22b-6a77b0c0aa43",
"name": "nextcloud_archive",
"type": "string",
"value": "/Invoices/Archive/2025"
}
]
}
},
"typeVersion": 3.4
}
],
"active": false,
"pinData": {},
"settings": {
"executionOrder": "v1"
},
"versionId": "f3dce8b9-ba3f-472b-9f79-e19ba69f95b2",
"connections": {
"d3b68e4f-d125-4abb-8aaf-70342d9de9d0": {
"main": [
[
{
"node": "acb6885a-209f-4664-b614-6295278eccbf",
"type": "main",
"index": 0
}
]
]
},
"66f9d9a1-dc60-44d8-9480-3fce345cc59b": {
"main": [
[
{
"node": "fc3e3c16-5a24-4ef9-be37-a78ccb037cce",
"type": "main",
"index": 0
}
]
]
},
"fc3e3c16-5a24-4ef9-be37-a78ccb037cce": {
"main": [
[
{
"node": "f05b60ed-c575-42e9-bd24-8b9a8cc5a261",
"type": "main",
"index": 0
}
]
]
},
"963e8709-6e1b-4a58-8e75-0d0756b518e3": {
"main": [
[
{
"node": "c15f0a7e-a98c-43c9-acb9-935488db39c3",
"type": "main",
"index": 0
}
]
]
},
"acb6885a-209f-4664-b614-6295278eccbf": {
"main": [
[
{
"node": "260222ad-1014-4c7d-ab26-7df4a754f556",
"type": "main",
"index": 0
}
]
]
},
"c15f0a7e-a98c-43c9-acb9-935488db39c3": {
"main": [
[
{
"node": "66f9d9a1-dc60-44d8-9480-3fce345cc59b",
"type": "main",
"index": 0
}
]
]
},
"260222ad-1014-4c7d-ab26-7df4a754f556": {
"main": [
[
{
"node": "963e8709-6e1b-4a58-8e75-0d0756b518e3",
"type": "main",
"index": 0
}
]
]
}
}
}よくある質問
このワークフローの使い方は?
上記のJSON設定コードをコピーし、n8nインスタンスで新しいワークフローを作成して「JSONからインポート」を選択、設定を貼り付けて認証情報を必要に応じて変更してください。
このワークフローはどんな場面に適していますか?
中級 - 財務
有料ですか?
このワークフローは完全無料です。ただし、ワークフローで使用するサードパーティサービス(OpenAI APIなど)は別途料金が発生する場合があります。
関連ワークフロー
Notionから自動で顧客育成メールと評価収集を実行
Telegramを使ってGoogleカレンダーとNotion CRMによる会議スケジュールの自動化
If
Set
Code
+
If
Set
Code
19 ノードShelly-Ann Davy
サポートチャットボット
演示メール共有
AI、Telegramボット、ウェブスクレイピングを用いたパーソナライズされたメールアウトレ expressions
If
Set
Xml
+
If
Set
Xml
58 ノードMichael A Putra
リードナーチャリング
Tesseract - 財務アシスタントX
レシートから詳細情報を抽出するTelegram上のTesseractとLlama
If
Set
Code
+
If
Set
Code
27 ノードKhairul Muhtadin
財務
AAVE ポートフォリオ専門 AI アシスタント
Telegram + メール + GPT-4o + Moralis
Set
Code
Gmail
+
Set
Code
Gmail
23 ノードDon Jayamaha Jr
財務
スマート资金管理器
基于Telegram、Google SheetsとOpenAIのAI驱动收据と支出追踪器
If
Set
Code
+
If
Set
Code
50 ノードKhairul Muhtadin
財務
株式分析アシスタント
AI 駆動の株価市場サマリー BOT
If
Set
Code
+
If
Set
Code
21 ノードkenandrewmiranda
財務
ワークフロー情報
難易度
中級
ノード数9
カテゴリー1
ノードタイプ7
作成者
Joachim Hummel
@jhummelAutomation consultant with 30+ years of IT experience. Specialized in building efficient workflows with n8n for freelancers and small to medium-sized businesses.
外部リンク
n8n.ioで表示 →
このワークフローを共有