Uber Eats外送订单自动记帐工作流 - n8n自动化解决方案
Uber Eats,自动记帐,n8n工作流,Gmail自动化,Slack通知,Moze记账,数据处理,费用管理

此工作流程自動化從外送平台獲取郵件,提取關鍵訂單詳細資訊,並將通知發送到指定的 Slack 頻道。此外,Slack 消息中包含一個 Moze 記帳 App URL Scheme 的連結,方便快速記帳。

主要功能
Manual Trigger:允許手動執行工作流程,方便測試。
Gmail Integration:從 Gmail 中提取包含特定關鍵字(例如:「透過 Uber Eats 系統送出的訂單」)的郵件。
資料提取:解析郵件內容,提取以下關鍵資訊:
訂單金額
商家名稱
訂單日期與時間
Slack 通知:將結構化的通知發送到指定的 Slack 頻道,並包含一個連結供用戶快速記帳。
節點設定
1. Manual Trigger
用途:手動啟動工作流程以進行測試或即時執行。
設定:無需額外設定。
2. Gmail Trigger
用途:自動檢查 Gmail 中是否有符合特定主題關鍵字的新郵件。
設定:
篩選條件:
q: subject:透過 Uber Eats 系統送出的訂單
檢查頻率:每小時的 30 分。
憑證:已連結的 Gmail 帳號。
3. Extract Price, Shop, Date, Time
用途:使用正則表達式從郵件內容中提取關鍵資訊。
提取的資料:
price:訂單金額(例如:$200)。
shop:商家名稱(例如:「店名」)。
date:訂單日期(例如:2024.01.01)。
time:訂單時間(24 小時制,例如:14:30)。
4. Slack 通知
用途:將訂單詳細資訊以格式化消息發送到 Slack。
消息內容:
文字:
Ubereat 訂餐資訊:
商家: {{ shop }}
金額: {{ price }}
日期: {{ date }}

Moze App 連結:Slack 消息中包含一個可點擊按鈕,預填 Moze App URL Scheme:
moze3://expense?amount={{ price }}&account=信用卡&subcategory=外送&store={{ shop }}&date={{ date }}&time={{ time }}&project=生活開銷

頻道:與外送通知相關的 Slack 頻道。
補充說明
自訂化:可調整郵件主題篩選條件(subject),以匹配其他外送平台或服務。
錯誤處理:確保正則表達式匹配郵件格式。在部署前使用樣本郵件進行測試。
Moze URL Scheme 參考:了解更多關於 Moze App URL Scheme 的客製化資訊,請參閱 Moze 官方文件。

此工作流程適合自動化費用記帳以及集中管理外送訂單通知,提升個人或團隊的費用管理效率。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。