PayLessTax Email Campaign

👤 wespeakallday 📦 v2.0.0 ⭐ 4.0 ⬇️ 1.1K 下載
📈 商業運營 免費 🔑 需 API Key

📖 技能介紹


name: email-campaign description: PayLessTax email automation system - 4x daily, 250 emails each version: 2.0.0 author: Migration from Agent Zero


Email Campaign Skill

Overview

High-volume email campaign system for PayLessTax. Delivers 1,000 emails daily in 4 batches.

Purpose

  • Send 250 emails per batch, 4 batches daily (6am, 12pm, 3pm, 6pm)
  • Track bounces and unsubscribes
  • Scrape inbox for new contacts
  • Manage Google Workspace Gmail via service account

Input Variables

Variable Description Example
GOOGLE_SERVICE_ACCOUNT JSON credentials { "type": "service_account", ... }
USER_EMAIL Sending user email clolivier@wespeakallday.com
ALIAS_EMAIL From address info@paylesstax.co.za
MAILING_LIST_PATH Excel CSV of contacts /workdir/mailing-list.xlsx
BATCH_SIZE Emails per batch 250 (do NOT exceed Gmail limits)

Signature Template

Best regards,

The PayLessTax Team
www.paylesstax.co.za | info@paylesstax.co.za

Should you wish to no longer receive these emails, reply with UNSUBSCRIBE

Template Variables (Email Body)

Variable Usage
{{RECIPIENT_NAME}} Parsed from email or "Valued Client"
{{TAX_TIP}} Rotating tax tip of the day
{{PERSONALIZED_OFFER}} Dynamic offer based on last interaction
{{UNSUBSCRIBE_LINK}} For compliance

Triggers

Scheduled via OpenClaw scheduler: - 06:00 (Morning batch + inbox scraping) - 12:00 (Midday batch) - 15:00 (Afternoon batch) - 18:00 (Evening batch + maintenance)

APIs & Dependencies

  • Google Gmail API (service account with domain-wide delegation)

    這個技能的最新版本可以在7w4.net小蔥技能站找到。

  • Pandas (for Excel/CSV contact lists)
  • google-auth,google-auth-oauthlib,google-auth-httplib2,google-api-python-client

Rate Limits

  • Gmail API: 250 messages/user/second (safe limit: 250/batch with delays)
  • Daily quota: Managed across 4 batches

Output

{
  "batch_id": "2026-03-03-06-00",
  "sent_count": 250,
  "failed": 3,
  "bounces": ["bad@example.com"],
  "unsubscribes": ["user@example.com"]
}

Files

  • index.py - Main email sending logic
  • templates/email-body.html - HTML email template
  • .env.example - Environment variables

Compliance Notes

  • Always include physical address
  • Honor unsubscribe within 10 days
  • Include company registration number

🤖 AI 評測

這個郵件營銷 Skill 整體質量中等偏上,能滿足基本的批次傳送需求,文件說明詳細,容易上手。但存在一些小問題:文件提到的部分檔案實際不存在,使用時需要額外配置;退訂和退信處理較為簡單,可能偶爾出現遺漏;稅務相關的日期是固定寫死的,不夠靈活。總體來說作為日常郵件營銷工具夠用,但需要留意配置細節和邊界情況。

📊 多維度評分

適應性4.1
規範性3.8
有效性4
可靠性4
可信度4.3

📁 包含檔案 (5 個)

📄 SKILL.md 2.3 KB
📄 _meta.json 133 B
📄 config/settings.json 410 B
📄 index.py 5.5 KB
📄 skill-card.md 2.2 KB