Introduction
Rules determine which rides trigger notifications and which rides are automatically booked.
Notification Rules β Define criteria for sending ride alerts
Auto-Schedule Rules β Define criteria for automatic booking
Both rule types work identically and use the same conditions. This guide focuses on Auto-Schedule Rules, noting any differences where applicable.
Key difference:
- Auto-Schedule Rules respect your Weekly Schedule (unless marked as enforced)
- Notification Rules ignore schedules entirely and alert for any matching ride
What Are Auto-Schedule Rules?β
Your Weekly Schedule defines when you're available. Auto-Schedule Rules define which rides to accept during those times.
Filter rides by:
- π° Price β Ride payout amount
- β±οΈ Hourly Rate β Earnings per hour
- π Mile Rate β Earnings per mile
- π Duration β Ride length in minutes
- π Distance β Total miles driven
- β° Time β Hour of day (24-hour format)
- π Days β Day of week
- π Ride Type β Ride Type
How Rules Workβ
The bot evaluates every available ride against your rules:
β
Match ANY rule β Ride gets booked
β Match NO rules β Ride is skipped
Within each rule:
- Multiple conditions require ALL to match (AND logic)
- Multiple rules only need ONE to match (OR logic)
No rules configured? Manual booking only (notifications still work).
Main Menuβ
Initial view (no rules):

With configured rules:

Menu options:
- Current Rules β All configured rules with status (enabled/disabled)
- β Add Rule β Create new rule
- β Remove Rule β Delete existing rules
- β¬ οΈ Main Menu β Return to main config
Common Use Casesβ
π― High-Value Rides Onlyβ
Goal: Only accept rides β₯ $30
Setup: Price >= 30.0
β‘ Quick & Profitableβ
Goal: Short rides with good hourly rates
Setup: Hourly Rate >= 45.0 AND Duration <= 20
π Rush Hour Strategyβ
Goal: Higher minimums during peak hours
Setup: Create two rules:
- Peak (7-9 AM, 5-7 PM):
Time IN [07:00-08:59, 17:00-18:59]ANDPrice >= 35 - Off-peak:
Time IN [00:00-06:59, 09:00-16:59, 19:00-23:59]ANDPrice >= 20
π΄ Weekend Strategyβ
Goal: Focus on longer, well-paying weekend rides
Setup: Days IN [Saturday, Sunday] AND Duration >= 30 AND Hourly Rate >= 40.0
Special Feature: Enforced Rulesβ
Auto-Schedule Rules only
Enforced rules book rides even outside your scheduled hours.
Use case: Don't miss exceptional rides
Example:
- Regular schedule: Mon-Fri, 9 AM - 5 PM
- Enforced rule:
Price >= 100.0 [Enforced] - Result: $120 ride at 2 AM Saturday gets booked automatically
Use enforced rules carefully β they override your schedule completely.
Rule Conditions Referenceβ
Numeric Comparisonsβ
Use >= (greater/equal) or <= (less/equal):
| Condition | Description | Example Values |
|---|---|---|
| π° Price | Ride payout | 30.0, 45.50 |
| β±οΈ Hourly Rate | Earnings/hour | 35.0, 50.0 |
| π Duration | Minutes | 15, 30, 45 |
| π Distance | Miles | 5.0, 10.5 |
List Matchingβ
Use IN (matches any selected value):
| Condition | Description | Example Values |
|---|---|---|
| β° Time | Hour (24h format) | 07:00, 14:00, 22:00 |
| π Days | Day of week | Monday, Saturday |
Next Stepsβ
- Add a New Rule β β Create your first rule
- Manage Rules β β Enable, disable, or delete rules
- π Notification Rules vs β‘ Auto-Schedule Rules β β Learn how filtering is applied