Skip to main content

πŸš— Gig Worker Scheduled Rides Bot - User Guide

Your personal assistant for automated Gig Worker ride scheduling


πŸš€ Getting Started​

What does this bot do?​

This bot automatically finds and schedules Gig Worker rides for you based on your preferences. It runs 24/7, so you don't have to constantly check the app for new rides!

Quick Setup (5 minutes)​

  1. Start the bot: Send any message to begin
  2. Set up headers: Use /capture_headers and follow instructions
  3. Configure your schedule: Tell the bot when you want to work
  4. Set your preferences: Minimum price, areas, etc.
  5. Start monitoring: Use /start_monitoring

πŸ“± Main Commands​

/start_monitoring​

Starts looking for rides automatically

The bot will:

  • Scan for new rides every 10 seconds
  • Automatically schedule rides that meet your criteria
  • Send you notifications for other rides you might want

/stop_monitoring​

Stops all monitoring

Use this when you're done driving or want to take a break.

/status​

Shows what's happening right now

Example response:

πŸ€– Status: Monitoring Active βœ…
⏱️ Checking every 10 seconds
πŸ“ Area: Downtown LA
πŸ“… Schedule: Monday-Friday, 6AM-8PM

πŸ“Š Today's Stats:
β€’ Found: 23 rides
β€’ Auto-scheduled: 5 rides
β€’ Earnings: $127.50

πŸš— Next ride: 2:30PM - Downtown to LAX ($28.50)

βš™οΈ Configuration​

Setting Your Schedule​

Use the schedule button when the bot asks, or type specific times:

Examples:

  • "Monday to Friday, 6am to 8pm"
  • "Weekends only, 10am to 6pm"
  • "Every day except Wednesday, 7am to 7pm"

Visual Schedule:

πŸ“… Monday Schedule

πŸ•• 06:00-08:00 [βœ… ON] [❌ OFF]
πŸ•™ 08:00-10:00 [βœ… ON] [❌ OFF]
πŸ• 10:00-12:00 [❌ OFF] [βœ… ON]
πŸ•‘ 12:00-14:00 [βœ… ON] [❌ OFF]
πŸ•’ 14:00-16:00 [βœ… ON] [❌ OFF]
πŸ•“ 16:00-18:00 [βœ… ON] [❌ OFF]
πŸ•” 18:00-20:00 [❌ OFF] [βœ… ON]

πŸ’Ύ Save Changes

Setting Your Area​

The bot will show you a map where you can:

  • Drag to select your preferred area
  • Choose from presets (Downtown LA, Santa Monica, etc.)
  • Set multiple areas if you work different locations

Setting Your Preferences​

Minimum Price: Only schedule rides worth at least $X

πŸ’° Minimum ride price: $25
⏱️ Minimum per hour: $20
πŸ›£οΈ Minimum per mile: $1.50

πŸ“³ How Notifications Work​

Auto-Scheduled Rides βœ…β€‹

The bot scheduled this for you automatically

🟒 AUTO-SCHEDULED

πŸš— Comfort β€’ $32.50 β€’ 45min
πŸ• Today 2:30PM β†’ 3:15PM
πŸ“ Santa Monica β†’ Beverly Hills
πŸ’° $43.33/hr β€’ $4.80/mile

βœ… Meets your criteria ($25+ minimum)

πŸ—ΊοΈ View Route

Manual Decision Required πŸ€”β€‹

Good ride, but you need to decide

πŸš— Comfort β€’ $22.00 β€’ 50min
πŸ• Today 3:00PM β†’ 3:50PM
πŸ“ Downtown β†’ Airport
πŸ’° $26.40/hr β€’ $2.75/mile

πŸ’‘ Below your $25 minimum, but good hourly rate

🎯 RESERVE πŸ—ΊοΈ View Route ❌ Skip

Conflict Warning βš οΈβ€‹

Would overlap with existing ride

πŸ”΄ SCHEDULE CONFLICT

πŸš— Comfort β€’ $35.00 β€’ 45min
πŸ• Today 2:45PM β†’ 3:30PM
πŸ“ Beverly Hills β†’ Santa Monica

❌ Conflicts with your 2:30PM ride
Need 18min travel time, only have 15min

🎯 RESERVE ANYWAY ❌ Skip

🎯 Understanding the Reserve Button​

When you see a ride notification, you have options:

🎯 RESERVE​

  • Immediately schedules the ride for you
  • Same as manually reserving in the Driver app
  • You'll get confirmation if successful

πŸ—ΊοΈ VIEW ROUTE​

  • Shows detailed map with pickup/dropoff
  • Estimated drive time and route
  • Helps you decide if it's worth it

❌ SKIP/DISMISS​

  • Removes the notification
  • Doesn't affect future similar rides

πŸ”§ Troubleshooting​

"No rides found"​

Possible causes:

  • Your criteria might be too strict (try lowering minimum price)
  • Not many rides available in your area/time
  • Your schedule might not be active right now

Try: Check /status to see current settings

"Authentication failed"​

What happened: Your Driver connection expired

Fix: Run /capture_headers again

"Rate limited"​

What happened: Too many requests to Driver backend servers

Fix: The bot will automatically slow down and resume

Bot seems slow​

Try:

  • /stop_monitoring then /start_monitoring
  • Check your internet connection
  • Make sure Driver app is working normally

πŸ’‘ Pro Tips​

Maximizing Earnings​

  1. Set realistic minimums - Too high = no rides
  2. Enable multiple areas - More opportunities
  3. Check hourly vs total - Sometimes lower total price = better hourly
  4. Watch for early access - Usually higher paying

Managing Your Schedule​

  1. Use time blocks - Bot works in 2-hour chunks
  2. Plan around traffic - Rush hour = higher rates
  3. Weekend vs weekday - Different strategies
  4. Airport runs - Often longer but profitable

Working with the Bot​

  1. Keep Driver app updated - Bot depends on it
  2. Stable internet - Bot needs constant connection
  3. Check notifications - Some rides need manual decision
  4. Monitor performance - Use /status regularly

πŸ“Š Reading Your Stats​

Daily Summary​

πŸ“Š Today's Performance

πŸš— Rides Completed: 8
πŸ’° Total Earnings: $247.50
⏱️ Active Hours: 7.5 hrs
πŸ“ˆ Hourly Rate: $33.00/hr

🎯 Auto-scheduled: 5 rides
πŸ‘† Manual: 3 rides
❌ Declined: 12 rides

πŸ† Best ride: $42.50 (Beverly Hills β†’ LAX)

Understanding the Numbers​

  • Auto-scheduled: Rides the bot booked automatically
  • Manual: Rides you chose to reserve
  • Declined/Skipped: Rides that didn't meet criteria
  • Hourly Rate: Total earnings Γ· active driving time

πŸ“ž Need Help?​

Quick Commands​

  • /help - Show command list
  • /status - Current status
  • /stop_monitoring - Emergency stop

Still stuck?​

Send a message describing your problem and we'll help you figure it out!


Happy driving! πŸš—πŸ’¨

The bot works best when you fine-tune the settings to match your driving style and area. Don't be afraid to experiment with different minimums and schedules!