An AI-powered agent that manages your B2B sales pipeline using Claude — from first contact to closed deal.
prospecting (5%) → qualified (20%) → proposal (40%) → negotiation (70%) → closed_won (100%)
→ closed_lost (0%)
on_hold (10%)
"Give me a pipeline summary"
"Add a deal: Acme Corp, $24,000, contact is Sarah Chen, sarah@acme.com, close date June 30"
"What deals are closing this month?"
"Show me stale deals with no activity in 2 weeks"
"Log a call with deal abc123: had a great demo, they want a proposal by Friday"
"Move deal abc123 to negotiation stage"
"Draft a follow-up email for deal abc123"
"Qualify this lead: Globex Corp, they reached out asking about our enterprise tier, 500 employees, need it Q3"
"What are my overdue next actions?"
The agent script is at scripts/sales_pipeline_agent.py. Invoke via this skill or run directly:
python3 scripts/sales_pipeline_agent.py
Or pass a one-shot task:
python3 scripts/sales_pipeline_agent.py "Give me a pipeline summary"
add_deal – add a new deal to the pipelinelist_deals – list deals, filter by stage, value, close date, or stalenessget_deal – get full details for a specific dealupdate_deal – update stage, value, close date, notes, or next actionlog_activity – log a call, email, meeting, demo, or other touchpipeline_summary – full pipeline overview with forecast and alertsdraft_outreach – AI-drafted email for follow-up, proposal, re-engage, close pushqualify_lead – AI-scored BANT qualification for inbound leadsdelete_deal – permanently remove a dealAll deals are stored at ~/.openclaw/workspace/sales-pipeline-agent/pipeline.json. Back it up regularly.
references/sales_methodology.md – BANT, MEDDIC, and pipeline management best practicesreferences/outreach_templates.md – email templates by stage and situation共 1 个版本