Instagram Auto-Outreach Engine
Enterprise-grade, multi-threaded desktop app for scalable B2B/B2C direct messaging and campaign tracking.
$ python main.py --account client_outreach_01 --campaign luxury_brands [OUTREACH-ENGINE] Initializing Playwright browser instance (Chromium) [SESSION] Restored persistent auth state for @client_outreach_01 [WARMUP] Visiting target profile -> Liked 2 recent posts [DISPATCH] Sent personalized DM to target #142 (Latency: 4.8s human-jitter) [STATUS] Campaign Progress: 48/50 DMs sent · 0 blocks · Queue healthy
Engineered with uncompromising integrity.
Built to eliminate manual repetitive outreach for agencies and brands, the Instagram Auto-Outreach Engine orchestrates multi-account direct messaging pipelines. It pairs Playwright browser automation with PyQt6 desktop controls, executing follow-up campaigns, auto-liking recent target posts to warm up accounts, and logging real-time outreach conversion metrics into SQLite.
System Specifications
- Playwright headless/headful automation with human-mimicking randomized jitter
- Persistent browser session & cookie vault preventing repetitive verification challenges
- Multi-threaded execution with instant pause/resume safety killswitch
- Automated message queuing and lead status tracking in local SQLite database
Core Capabilities
Humanized Interaction Engine
Simulates realistic user cadence, typing delays, randomized mouse scrolls, and pre-DM profile and post warming to prevent account action blocks.
Multi-Account Session Management
Stores isolated persistent browser contexts and cookies, allowing operators to switch between client accounts without repeated logins or verification triggers.
Automated Follow-Up Sequences
Dispatches conditional follow-up messages and PDF pitch attachments to non-responders with automated queue pacing.
Real-Time Telemetry & KPI Analytics
Built-in analytics dashboard visualizing sent DMs, response ratios, error logging, and exportable campaign reports.