LeadAce
以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →
Autonomous outbound sales agent in your browser. Builds prospect lists, writes
and sends one email per company from your own mailbox, and improves its
strategy from every reply and rejection.
Website: https://leadace.ai
> **Two ways to run it.** Use the hosted service at app.leadace.ai (Free tier — 30 prospects, paid plans from $49/mo), or self-host the backend on your own Cloudflare + Supabase. The web app and the optional Claude plugin work the same on either.
For Users
Get started
1. Sign in with Google at app.leadace.ai (Free tier — no card). LeadAce asks to send from your Gmail and to read your inbox, so it can catch the replies.
2. Paste your website in the chat. Ace proposes who to target and how to approach them. Change anything, then approve.
3. Read the first drafts. Nothing is sent until you approve, and what you approve goes out from your own inbox.
Email runs entirely in the web app: research, writing, sending and reply collection run on the server. Schedule the daily cycle from the chat or project settings. Further Google accounts and SMTP mailboxes are added in Account settings.
Claude plugin (optional)
The plugin, for Claude Cowork or Claude Code, runs the same work from a Claude session and adds a browser: it sends the contact-form messages and SNS DMs that the web app leaves for you to send by hand. It works on the same projects as the web app.
Prerequisites
- Claude Cowork (in the Claude Desktop app) or Claude Code, on an Anthropic Pro or Max plan — verified on macOS
- A LeadAce account at https://app.leadace.ai (Free tier — no card)
- A connected Gmail account — for sending email (granted when you sign in with Google, or via the "Connect Gmail" banner in the web app)
- Gmail MCP (claude.ai built-in) — for checking email replies
- A browser, only for browser channels — contact forms run on Cowork's built-in browser or any browser-automation MCP you configure (e.g. Playwright); SNS DMs and SNS reply checking require Claude in Chrome. A scheduled run reaches the browser only while Claude Desktop is open, with its default browser chosen beforehand
Installation
In Claude Desktop: Customize → Plugins → Add from a repository →
aitit-inc/leadace → Install → Connectors → Connect, then Customize →
Connectors → LeadAce → Connect and sign in with Google.
Or one line in your terminal (Claude Code):
Or, from inside a running Claude Code session:
To update later:
Sign in to LeadAce
The first time the plugin calls a LeadAce tool, your browser opens for Google
sign-in (the same Google account as the web app). The token is cached locally
for subsequent runs. See plugin/README.md for details and
troubleshooting.
Usage
Most commands take your project name as the first argument (chosen during /leadace onboarding); /leadace itself takes a free-form question or homepage URL.
Run them in a Cowork session (the Cowork tab, not Chat — /daily-cycle runs sub-agents, which Chat can't start) or in Claude Code.
| Command | Purpose |
|---|---|
| **Setup** | |
| /leadace | Entry point — onboarding, environment setup / re-check, strategy authoring, overview, and routing |
| **Add prospects** (pick one) | |
| /build-list | Web search for new prospects |
| /import-prospects | Load CSV / Excel / SQLite |
| /match-prospects | Reuse prospects already in your tenant |
| **Sales loop** | |
| /outbound | Send via email, contact forms, SNS DMs |
| /check-responses | Collect Gmail + SNS replies → DB |