Multi-channel follow-up campaign orchestrator for ShapeScale sales. Schedules and executes SMS + Email sequences with CRM logging and auto-termination on replies. Use when following up with demo leads or managing outreach campaigns.
Multi-channel follow-up campaign orchestrator for ShapeScale sales. Executes scheduled SMS + Email sequences with CRM integration and auto-termination on replies.
# Start a campaign
python3 campaign.py start "primary" --lead "Apex Fitness"
# Check status
python3 campaign.py status "Apex Fitness"
# List all active
python3 campaign.py list
# Stop a campaign
python3 campaign.py stop "Apex Fitness" --reason "replied_interested"
| Template | Timing | Channel | Purpose |
|---|
primary | +4 hours | SMS | Recap demo, share recording |
secondary | +1 day | Pricing, detailed ROI | |
tertiary | +4 days | SMS | Quick check-in |
quaternary | +7 days | Final follow-up, case study | |
post-demo | +0 hours | SMS | Immediate thank you |
references/campaign-guide.md — Full reference: setup, all CLI commands, pre-campaign checklist, template variables, architecture, state management, cron integration, webhook handling, integration points, examples, action logging, and troubleshooting