FalahOS Sales Automation Scripts
Setup (One-Time)
1. Install dependencies
2. Set environment variables
3. One-time setup (run each once)
4. Install crontab
5. Test automation
Scripts Reference
| Script |
Purpose |
When to Run |
automation.py |
Main daily automation (mautic, gumroad, ghost, analytics) |
Every 6 hours (cron) |
mautic_setup.py |
Create segment, import contacts, create 7 emails |
One-time |
gumroad_setup.py |
Create 3 Gumroad products |
One-time |
scout_scrape.py |
Scrape 10 new GitHub leads weekly |
Sunday (cron) |
analytics.py |
Capture daily revenue/order snapshot |
Daily (cron) |
MCP Usage
| MCP |
Used By |
How |
| scout |
scout_scrape.py |
Python sys.path import → direct function calls |
| mautic |
mautic_setup.py, automation.py |
Python sys.path import → direct function calls |
| ghost |
automation.py |
Ghost Admin API (HTTP) |
| gumroad |
gumroad_setup.py, automation.py |
Gumroad REST API (HTTP) |
| openhands |
Manual |
npm run build && npm run preview |
What's NOT Automated (Manual)
| Task |
Why |
Frequency |
| Social content creation |
Requires creative judgment |
3x/day |
| Community engagement (DMs, comments) |
Requires human relationship |
Daily |
| B2B outreach to 12 quality leads |
Requires personal touch |
Weekly |
| Product page copywriting |
Requires marketing judgment |
As needed |
| Strategy review & adjustment |
Requires human decision-making |
Weekly |
Monitoring