Skip to main content

➕ Add a New Rule

Create your first Auto-Schedule Rule by following these steps.

Getting Started

  1. Type /config in the bot

  2. Select ⚡ Auto-Schedule Rules

  3. Tap ➕ Add Scheduling Rule

    Add Scheduling Rule initial screen with field selection options


Step 1: Choose a Field

Select which ride attribute to filter:

FieldWhat It Filters
💰 PriceRide payout
⏱️ Hourly RateEarnings per hour
📏 Mile RateEarnings per mile
🕒 DurationRide length (minutes)
📍 MilesTotal distance
TimeTime of day
📅 DaysDay of week
🚗 Ride TypeRide category

Step 2: Choose an Operator

For numeric fields (Price, Hourly Rate, Mile Rate, Duration, Miles):

Operator selection for numeric fields

  • >= – At least this value (most common)
  • <= – At most this value
note

Time, Days, and Ride Type fields skip this step and present a list of options to select from.


Step 3: Enter a Value

Numeric Fields

Choose a preset value or enter your own:

Value input dialog for numeric field

Examples:

  • Price: 30, 45.50
  • Hourly Rate: 40, 55.25
  • Mile Rate: 1, 1.3
  • Duration: 15, 30, 60
  • Miles: 5, 10.5, 20

Time Field

Option 1: Preset slots (2-hour intervals)

Time selection dialog with hourly checkboxes

  • Tap hours to toggle (✅ = selected)
  • Tap ✅ Confirm Time Selection when done

Option 2: Custom intervals

Time selection dialog with custom value input

  • Enter time ranges manually (e.g., 07:00-09:00, 17:00-19:00)
  • Hit Send

Days Field

Days selection dialog with day checkboxes

  • Tap days to toggle (✅ = selected)
  • Tap ✅ Confirm Days Selection when done

Ride Type Field

note

All ride types are selected by default. Uncheck any you want to exclude.

Ride selection dialog with Ride categories checkboxes

  • Tap ride types to toggle (✅ = selected)
  • Tap ✅ Confirm Ride Type Selection when done

Step 4: Add More Conditions (Optional)

After adding your first condition:

Rule preview showing added criteria with options to add more or finalize

Options:

  • ➕ Add Another Criterion – Add more conditions (repeat Steps 1-3)
  • ✅ Finalize Rule – Save and activate
Multiple Conditions = AND Logic

All conditions in a single rule must match for the ride to be booked.

Example: Price >= 30 AND Duration <= 20

  • Ride must be ≥$30 AND ≤20 minutes
  • If either condition fails, ride is skipped

Step 5: Enable Enforcement (Optional)

After adding a numeric field, you may see an Enforced checkbox:

Enforced checkbox option in rule creation

SettingBehavior
Unchecked (default)Rule applies only during scheduled hours
Checked (enforced)Rule applies 24/7, ignoring your schedule*

*Unless you add Time or Days conditions to limit it

Example:

  • Schedule: Mon-Fri, 9 AM - 5 PM
  • Enforced rule: Price >= 100
  • Result: $120 ride at 2 AM Saturday gets booked
warning

Enforced rules override your schedule. Use carefully for exceptional rides only.


Step 6: Save Your Rule

Tap ✅ Finalize Rule to activate.

Finalize Rule button

Rule saved confirmation message

✅ Your rule is now active!


Quick Reference

Creating a rule:

  1. Choose field → 2. Choose operator → 3. Enter value → 4. (Optional) Add more conditions → 5. (Optional) Enable enforcement → 6. Save

Multiple conditions in ONE rule: ALL must match (AND)
Multiple rules: ANY can match (OR)