電郵推廣系統 MCP 工具

本頁列出電郵推廣系統規劃中的 MCP 工具,涵蓋發信設定、SPF/DKIM/DMARC、客戶名單、分眾、同意與退訂、退信清理、範本、AI 文案、活動草稿、A/B 測試、動態產品推薦、自動化流程、排程發送、到達率、點擊、收入歸因及成效分析。

email_marketing.config.get

read

讀取電郵推廣系統設定,包括寄件身份、追蹤、退訂、語言、排程、審批、配額及自動化政策。

建議先讀取

無需前置工具。

治理與審批

只讀工具;不會建立審批請求。

安全說明

後續寫入必須以系統設定為準;不得自行假設寄件域名、配額、追蹤或退訂規則。

email_marketing.sending_domains.list

read

列出已驗證發信域名、寄件地址、SPF、DKIM、DMARC、reputation 及可用狀態。

建議先讀取

email_marketing.config.get

治理與審批

只讀工具;不會建立審批請求。

安全說明

未驗證或 reputation 異常的寄件身份不得用於正式發送。

email_marketing.approval_policies.list

read

列出建立活動、匯入聯絡人、清理退信、排程、A/B 測試、正式發送及大量通知所需審批條件。

建議先讀取

email_marketing.config.get

治理與審批

只讀工具;不會建立審批請求。

安全說明

任何觸發政策的寫入必須保持草稿或建立 action request;不得繞過人工確認。

email_marketing.owners.list

read

列出市場推廣、CRM、合規、設計、文案及審批負責人與權限。

建議先讀取

email_marketing.config.get

治理與審批

只讀工具;不會建立審批請求。

安全說明

不得把審批、發送或通知分派給停用或無權限帳戶。

email_marketing.quotas.get

read

讀取每月發送配額、剩餘數量、速率限制、批次限制及預估發送成本。

建議先讀取

email_marketing.config.get

治理與審批

只讀工具;不會建立審批請求。

安全說明

排程或發送前必須檢查配額;不得建立會超額或撞 rate limit 的批次。

email_marketing.audiences.list

read

列出名單、來源、訂閱狀態、可發送人數、互動分佈、購買分層及同步來源。

建議先讀取

email_marketing.config.get

治理與審批

只讀工具;不會建立審批請求。

安全說明

只回傳使用者有權查看的名單;不得暴露無同意或受限制客戶資料。

email_marketing.segments.preview

preview

預覽分眾條件的人數、重複、退訂、退信、購買行為、開信互動及預計可發送量。

建議先讀取

email_marketing.audiences.list、email_marketing.suppression_entries.list

治理與審批

預覽工具;不會寫入資料。

安全說明

預覽必須列出排除原因及樣本;不得把退訂、無同意或硬退信聯絡人加入分眾。

email_marketing.segments.create

write

根據已預覽條件建立可重用分眾,例如購買紀錄、消費額、互動行為、棄單或再購買週期。

建議先讀取

email_marketing.segments.preview

治理與審批

寫入工具;大型或敏感分眾建議審批。

安全說明

必須使用 segment_preview_id;不得擴大收件範圍超出預覽條件。

email_marketing.contacts.search

read

按 email、名單、標籤、購買紀錄、互動狀態、退信或訂閱狀態搜尋聯絡人。

建議先讀取

email_marketing.audiences.list

治理與審批

只讀工具;不會建立審批請求。

安全說明

搜尋結果應最小化個人資料;只回傳完成工作所需欄位。

email_marketing.contacts.get

read

讀取單一聯絡人的訂閱同意、標籤、購買歷史、開信點擊、退信、退訂及版本資料。

建議先讀取

email_marketing.contacts.search 或已知 contact_id

治理與審批

只讀工具;不會建立審批請求。

安全說明

後續更新必須使用回傳 contact_id 及 base_version_token,避免覆蓋較新同意狀態。

email_marketing.contacts.upsert

write

建立或更新聯絡人資料、名單、標籤、語言、來源、同意證據及 CRM 同步鍵。

建議先讀取

email_marketing.contacts.get 或 email_marketing.contacts.search

治理與審批

寫入工具;大量匯入、改同意狀態或 CRM 覆寫建議審批。

安全說明

不得新增無來源或無同意證據的可發送聯絡人;必須保留資料來源。

email_marketing.contacts.unsubscribe

write

把聯絡人設為退訂、記錄來源、時間、原因、語言及同步狀態。

建議先讀取

email_marketing.contacts.get

治理與審批

合規寫入;使用者退訂通常應直接執行,不需延遲審批。

安全說明

不得重新訂閱或移除退訂紀錄;退訂必須即時反映於 suppression。

email_marketing.suppression_entries.list

read

查詢退訂、硬退信、投訴、封鎖、無效 email 及不可發送名單。

建議先讀取

email_marketing.config.get

治理與審批

只讀工具;不會建立審批請求。

安全說明

Suppression 是發送前硬限制;不得被分眾或活動設定覆蓋。

email_marketing.bounces.clean_preview

preview

預覽清理無效、硬退信、重複或風險 email 對名單、分眾、人數及發送配額的影響。

建議先讀取

email_marketing.suppression_entries.list、email_marketing.contacts.search

治理與審批

預覽工具;不會寫入資料。

安全說明

預覽必須分開 hard bounce、soft bounce、格式錯誤和重複;不得直接刪除聯絡人。

email_marketing.bounces.clean_commit

write

按預覽結果標記無效、硬退信、重複或不可發送聯絡人,並保留清理紀錄。

建議先讀取

email_marketing.bounces.clean_preview

治理與審批

寫入工具;大量清理或跨 CRM 同步建議審批。

安全說明

必須使用 cleanup_preview_id;不得移除退訂證據或永久刪除審計資料。

email_marketing.templates.list

read

列出品牌電郵範本、版面、可用語言、動態欄位、用途及審批狀態。

建議先讀取

email_marketing.config.get

治理與審批

只讀工具;不會建立審批請求。

安全說明

後續活動只應使用已批准或草稿用途相符的範本。

email_marketing.templates.save

write

儲存可重用品牌電郵範本,包括 responsive layout、動態欄位、語言版本及退訂區塊。

建議先讀取

email_marketing.templates.list、email_marketing.approval_policies.list

治理與審批

寫入工具;正式品牌範本或合規區塊改動建議審批。

安全說明

不得移除退訂連結、公司資料或必要合規文字;必須保留版本。

email_marketing.copy.generate_draft

write

根據優惠、受眾、語氣、語言、產品資料及 CTA 生成主旨、預覽文字及電郵內容草稿。

建議先讀取

email_marketing.templates.list、email_marketing.segments.preview、email_marketing.sending_domains.list

治理與審批

寫入草稿;使用誇張優惠、敏感類別或公開發送前需按政策審批。

安全說明

不得生成誤導性折扣、假稀缺、未證實 claim 或缺少退訂的內容。

email_marketing.campaigns.list

read

列出電郵活動草稿、分眾、語言、排程、審核、發送及報告狀態。

建議先讀取

email_marketing.config.get

治理與審批

只讀工具;不會建立審批請求。

安全說明

只顯示使用者有權查看的活動;未公開活動不得外洩。

email_marketing.campaigns.get

read

讀取單一活動的主旨、內容、分眾、範本、動態產品、追蹤、排程、審核及版本資料。

建議先讀取

email_marketing.campaigns.list 或已知 campaign_id

治理與審批

只讀工具;不會建立審批請求。

安全說明

後續更新、排程或發送必須使用回傳 campaign_id 及 base_version_token。

email_marketing.campaigns.create_draft

write

建立電郵活動草稿,包含分眾、主旨、內容、範本、語言版本、追蹤及發送目標。

建議先讀取

email_marketing.segments.preview、email_marketing.templates.list、email_marketing.sending_domains.list

治理與審批

寫入工具;建立草稿通常可直接執行,正式發送前需按政策。

安全說明

不得建立沒有退訂、無有效寄件身份、無同意分眾或未標明追蹤目的的活動。

email_marketing.campaigns.update

write

更新活動主旨、內容、分眾、範本、語言版本、追蹤、A/B 設定或排程草稿。

建議先讀取

email_marketing.campaigns.get、email_marketing.approval_policies.list

治理與審批

寫入工具;已批准、已排程或高風險內容改動建議審批。

安全說明

只更新明確指定欄位;不得覆蓋審核意見、退訂設定或版本資料。

email_marketing.ab_tests.preview

preview

預覽 A/B 測試變體、樣本分配、勝出準則、發送時間、風險及預計剩餘配額。

建議先讀取

email_marketing.campaigns.get、email_marketing.quotas.get

治理與審批

預覽工具;不會寫入資料。

安全說明

預覽必須避免樣本過細、重複收件、無效勝出準則或超出配額。

email_marketing.ab_tests.configure

write

按預覽結果設定 A/B 測試,包括主旨、內容、樣本比例、勝出指標及自動勝出時間。

建議先讀取

email_marketing.ab_tests.preview

治理與審批

寫入工具;大型名單、正式發送或自動勝出建議審批。

安全說明

必須使用 ab_test_preview_id;不得改變勝出規則而無版本紀錄。

email_marketing.product_recommendations.preview

preview

按購買歷史、瀏覽、庫存、價格和語言預覽交叉銷售或動態產品區塊。

建議先讀取

email_marketing.campaigns.get、email_marketing.segments.preview

治理與審批

預覽工具;不會寫入資料。

安全說明

不得推薦缺貨、價格不符、無權銷售或與分眾不相關產品。

email_marketing.product_recommendations.apply

write

把已預覽的動態產品、交叉銷售或再購買建議套用到電郵活動。

建議先讀取

email_marketing.product_recommendations.preview

治理與審批

寫入工具;涉及價格、促銷或庫存風險時建議審批。

安全說明

必須使用 recommendation_preview_id;不得套用已過期價格或庫存資料。

email_marketing.automations.list

read

列出歡迎信、生日、棄單、瀏覽跟進、再購買、再互動等自動化流程及觸發條件。

建議先讀取

email_marketing.config.get

治理與審批

只讀工具;不會建立審批請求。

安全說明

流程狀態必須顯示觸發事件、頻率限制、退訂處理及最後更新時間。

email_marketing.automations.update_state

write

啟用、暫停或更新指定自動化流程的觸發條件、內容版本、頻率限制及收件排除。

建議先讀取

email_marketing.automations.list、email_marketing.approval_policies.list

治理與審批

寫入工具;啟用大量或收入相關流程建議審批。

安全說明

不得啟用缺少退訂、頻率限制或有效分眾的自動化流程。

email_marketing.campaigns.schedule

write

為已準備活動設定發送時間、時區、分批節奏、A/B 測試時間窗及通知。

建議先讀取

email_marketing.campaigns.get、email_marketing.quotas.get、email_marketing.sending_domains.list

治理與審批

寫入工具;正式排程需按審批政策或明確確認。

安全說明

不得排程未審核、無有效分眾、超配額、缺退訂或發信域名未驗證的活動。

email_marketing.campaigns.cancel_schedule

write

取消尚未發送的排程活動,記錄原因、負責人及通知狀態。

建議先讀取

email_marketing.campaigns.get

治理與審批

寫入工具;臨近發送或大型活動取消可要求審批。

安全說明

不得取消已開始發送批次;已發送內容需用後續通知或停止剩餘批次處理。

email_marketing.campaigns.send_approved

write

正式發送已批准活動,套用 suppression、配額、寄件身份、追蹤、A/B 及頻率限制。

建議先讀取

email_marketing.campaigns.get、email_marketing.suppression_entries.list、email_marketing.quotas.get

治理與審批

高風險外發寫入;必須有審批或明確確認。

安全說明

不得發送未批准、無退訂、無同意、超配額、未驗證寄件身份或含誤導內容的活動。

email_marketing.delivery_batches.list

read

查詢發送批次、到達、延遲、退信、投訴、供應商狀態及錯誤摘要。

建議先讀取

email_marketing.campaigns.get

治理與審批

只讀工具;不會建立審批請求。

安全說明

供應商狀態應標明更新時間;不得把 pending 當作已送達。

email_marketing.delivery_batches.resend_failed

write

重發合資格失敗或延遲訊息,排除硬退信、退訂、投訴及已送達收件人。

建議先讀取

email_marketing.delivery_batches.list、email_marketing.suppression_entries.list

治理與審批

寫入工具;大量重發或促銷內容重發建議審批。

安全說明

不得重發給退訂、投訴、硬退信或已成功收到的人;必須保留 provider response。

email_marketing.campaign_reports.get

read

讀取活動開信、點擊、退訂、退信、投訴、轉化、收入、A/B 勝出及時間趨勢。

建議先讀取

email_marketing.campaigns.get

治理與審批

只讀工具;不會建立審批請求。

安全說明

報告必須標明日期範圍、歸因窗口、追蹤限制及資料延遲。

email_marketing.link_clicks.list

read

列出每個追蹤連結的點擊、唯一點擊、UTM、收件分眾、時間及後續行為摘要。

建議先讀取

email_marketing.campaign_reports.get

治理與審批

只讀工具;不會建立審批請求。

安全說明

如輸出個人層級點擊,必須按權限最小化並避免暴露不必要個資。

email_marketing.revenue_attribution.get

read

讀取活動帶來的訂單、收入、客單價、轉化路徑、產品表現及歸因規則。

建議先讀取

email_marketing.campaign_reports.get

治理與審批

只讀工具;不會建立審批請求。

安全說明

收入歸因必須標明 attribution window、渠道衝突和退款扣除規則。

email_marketing.audience_summary.get

read

讀取名單增長、可發送人數、互動分佈、退訂趨勢、退信率及高價值分眾摘要。

建議先讀取

email_marketing.audiences.list

治理與審批

只讀工具;不會建立審批請求。

安全說明

摘要必須標明統計日期、同步來源及排除 suppression 的邏輯。

email_marketing.performance_snapshot.record

write

記錄人工或外部來源取得的開信、點擊、收入、退訂、A/B 結果或渠道比較快照。

建議先讀取

email_marketing.campaign_reports.get、email_marketing.revenue_attribution.get

治理與審批

寫入工具;通常可直接記錄,覆蓋既有結果時需審批。

安全說明

必須保存資料來源、日期範圍、歸因設定和證據;不得偽造成效。

email_marketing.review_notification.send

write

通知負責人處理活動審核、發送確認、退信異常、低成效、A/B 勝出或收入歸因問題。

建議先讀取

email_marketing.owners.list、email_marketing.campaigns.get 或 email_marketing.campaign_reports.get

治理與審批

通知寫入;一般可直接執行,外部或大量通知需按政策。

安全說明

不得通知無關人員或包含完整客戶名單;通知應只包含必要摘要。

email_marketing.action_request.status

status

查詢電郵推廣寫入、清理、排程、發送、重發、通知或審批操作的狀態。

建議先讀取

已知 action_request_id

治理與審批

狀態查詢工具;不會建立新的審批請求。

安全說明

狀態結果只代表治理流程進度;不得重試非冪等外發動作,除非使用相同 idempotency_key 或明確新請求。