Global Settings

Global Scheduler Control
Enabled

When disabled, no tasks will run automatically regardless of their individual settings.

Tasks will only run after this time
Tasks will stop running after this time
Current Time: Pacific Time
Schedule Window: Tasks will run between 6:00 AM - 10:00 PM Pacific Time
Proxy Configuration
Disabled

When enabled, Facebook Marketplace scraper will use proxy servers for requests. For Facebook Only - Craigslist and Apify do not use proxy settings.

Proxy Timeout & Circuit Breaker Settings
About Proxy Timeouts: These settings control how quickly the system detects and recovers from unresponsive proxies. The default values are optimized to prevent long delays while avoiding false positives.
Connection Timeouts
seconds
Recommended: 10 seconds. Lower values detect failures faster but may cause false positives.
seconds
Recommended: 2 seconds. Quick check to verify proxy is alive before browser launch.
seconds
Recommended: 5 seconds. Time to validate proxy works after connection.
Recommended: 4 attempts. Balances reliability with execution time.

Circuit Breaker Settings
About Circuit Breaker: Automatically blacklists proxies that fail repeatedly, preventing wasted time on dead proxies. Blacklisted proxies are automatically recovered after the timeout period.
When enabled, failing proxies are temporarily blacklisted to improve performance.
Recommended: 3 failures. Proxy is blacklisted after this many consecutive failures.
seconds
Recommended: 900 seconds (15 minutes). Failed proxies recover after this time.
seconds
Recommended: 300 seconds (5 minutes). Failures outside this window are ignored.
seconds
Recommended: 15 seconds. Proxies slower than this trigger fallback to next proxy.
Performance Impact

With recommended settings:

  • Best case: Healthy proxy connects in ~2-3 seconds
  • Single failure: Dead proxy detected in 10 seconds
  • Worst case: All proxies dead = ~40 seconds (4 proxies × 10 seconds)
  • Previous worst case: 18+ minutes with hanging connections
Facebook Login (Direct Connection) In Development
Disabled

When enabled, the scraper will automatically log into Facebook when using direct connection (no proxy). This helps bypass "See more" popups.

Phase 3: Filtering & AI Classification
Filter Flow: Seller type filter → Geocoding → Price filter → Distance filter → AI classification
AI Classification (Required)
Required for AI-powered classification of listings. Get from OpenAI

Location & Distance Filtering
Find at latlong.net
Used for distance filtering
Requests/second
Filter Settings: Price range, distance limits, and classification prompts are configured per task in the dashboard
Item Types Configuration

Configure the types of items that can be monitored. These will be available when creating or editing tasks.

Available Item Types
# Value Display Label Actions
Drag and drop rows to reorder item types. The order will be reflected in dropdown menus throughout the application.
Network Interface Binding In Development
Disabled

Bind all scraping HTTP requests to a specific network interface (macOS/Linux only)

Email Notifications
Email address to send notifications from
For Gmail, use an App Password

Error Alerts
Receive email notifications when errors occur