AI Agent
OpenOutreach:自架 B2B 名單探索、資格判斷與冷郵件 Agent
OpenOutreach 將 ICP 描述轉成 B2B 名單探索、LLM fit 判斷、Email enrichment 與冷郵件流程;本文核實 GPLv3、PyPI、外部依賴,並揭露中央 contacts store、反垃圾郵件與寄件網域風險。
2026年9月12日3 分鐘閱讀👁 4
Sales Automation × AI Agent × Self-hosted
OpenOutreach:自架 B2B 名單探索、資格判斷與冷郵件 Agent
OpenOutreach 把「描述產品與目標客群」轉成一條 B2B 開發流程:從授權資料供應商找候選人、由 LLM 判斷 ICP fit、取得工作 Email、生成個人化開發信,再由自有信箱寄送與跟進。
不是零成本,也不是零法遵風險:程式碼可自架,但仍需 LLM API、BetterContact 等第三方名單/Email enrichment 服務與自有信箱;寄信者必須自行承擔個資、反垃圾郵件、退訂、網域信譽與寄達率責任。
一、官方資料核實
| 項目 | 2026-09-12 查證結果 | 解讀 |
|---|---|---|
| 主要 Repo | eracle/OpenOutreach | Python/Django CLI orchestrator,非瀏覽器自動化工具 |
| GitHub 熱度 | 2,972 stars、552 forks | Threads 貼文寫 2.4k stars,屬發布時點差異;熱度不等於成熟度 |
| 授權 | OpenOutreach 與 OpenOutFind:GPL-3.0-or-later;OpenOutSend:MIT | 若修改後散布,需另外評估 GPL 義務;內部使用仍應保留授權與法務紀錄 |
| 版本 | PyPI:openoutreach 0.1.56;Python ≥3.11 | 仍是 0.x/Beta 階段;GitHub 沒有 latest release,部署宜 pin 版本 |
| 安裝 | uv tool install openoutreach | 本機 CLI;資料預設保存在 ~/.openoutreach |
| 外部依賴 | LLM API、BetterContact、SMTP/IMAP 信箱 | 「自架」只代表控制應用與本地 CRM,不代表全鏈路離線 |
二、流程與邊界
1. Discover
從 BetterContact 的授權資料來源搜尋人選,不登入或爬取社群平台。
2. Qualify
LLM 依產品描述與 ICP 判斷 fit,並輸出每位候選人的入選理由。
3. Resolve
對高 fit 候選人付費取得已驗證工作 Email;每個命中可能消耗 credit。
4. Export
可先輸出 CSV,欄位相容 Instantly/Smartlead 常見匯入格式。