Custom rules
Custom rules allow you to monitor the fleet behavior that is most important to your operations.
Custom rules can be created to monitor a wide variety of behaviors, depending on your needs. Some examples include:
Detecting fuel levels of vehicles
Detecting idling
Detecting when vehicles are making trips without an assigned driver
Detecting when a vehicle is being towed
A good custom rules usually contains two or three conditions. A rule with a single condition may trigger too many exceptions, while a rule with five or six conditions may never trigger any exceptions.
Creating rules based on vehicle type
Learn how to create rules that are customized to specific vehicle types, such as passenger vehicles or box trucks.
Creating rules that are specific to certain vehicle types can produce more accurate exception data if you have a wide range of vehicle types in your fleet.
To create different rules based on vehicle type, we recommend creating groups for each weight class and customizing the ABC rules (hard acceleration, harsh braking, and harsh cornering) for each group.
- Navigate to in the main menu.
- Locate the ABC rule (Hard acceleration, Harsh braking, or Harsh cornering) you want to customize under the Safety section and click the Pencil icon.
- Name your rule, and select a color as needed.
- Select the corresponding vehicle type group in the Publish to groups dropdown.
- Navigate to the Conditions tab.
- Select the Advanced conditions editor, indicated by the Page icon.
- In the editor box, edit the conditions to the sensitivity required by the vehicle class that corresponds to the rule.
- Click Save.
Creating an idling rule for a set amount of time
Learn how to create a rule that alerts you when a vehicle has idled for a predetermined amount of time.
- Navigate to in the main menu.
- Locate the Idling rule under the Sustainability section and click the Pencil icon. Select Edit conditions.
- Navigate to the Conditions tab.
- Select the Advanced conditions editor, indicated by the Page icon.
- In the editor box, edit
time =to the time duration you want to trigger the rule. - Click Save.
Creating an idling rule for a particular zone
Learn how to create a rule that alerts you when a vehicle idles inside a predetermined zone.
- Navigate to in the main menu.
- Locate the Idling rule under the Sustainability section and click the Pencil icon. Select Create custom idling rule.
- Name your rule, and select a color or groups as needed. Leaving the Publish to groups field empty will publish the rule to the Company group by default.
- Navigate to the Conditions tab.
- Select Zone or zone type and specify whether the rule will be governed by specific zones or zone types.
- Select your desired zone or zone type in the Zone dropdown list.
- Set the Event that triggers the rule to Inside.
- Click Add to add the condition to your rule.
- Click Save.
Creating an idling rule with a temperature condition
Learn how to create a rule that alerts you when a vehicle idles inside a predetermined temperature threshold.
Creating a fuel level rule
Learn how to create a rule that alerts you when a vehicle reaches a specified fuel level.
- Navigate to in the main menu.
- Click Add.
- Name your rule, and select a color or groups as needed. Leaving the Publish to groups field empty will publish the rule to the Company group by default.
- Navigate to the Conditions tab.
- Select Engine data and specify the type as Measurement or Data.
- In the Diagnostic field, type Fuel level. You can select volume or percentage from the dropdown list, depending on how you want to measure the fuel level.
- Enter a fuel level value in the Value field, and specify whether the rule will be triggered when a vehicle is Over or Under this value.
- Click Add to add the condition to your rule.
- Click Save.
Creating a rule to monitor unassigned vehicles
Learn how to create a rule to alert you if a vehicle is being driven without an assigned driver.
Check the conditions you have set for the rule. Ensure that the Unknown Driver condition is selected.
Check that any additional conditions (such as Ignition ON or Driving) are accurately set up based on the type of activity you want to monitor.
Ensure the rule is enabled and applied to the vehicles or groups you want to monitor.
Creating a rule for IOX-Analog data
Learn how to create a rule to get data from the IOX-Analog device.
- Navigate to in the main menu.
- Click Add.
- Name your rule, and select a color or groups as needed. Leaving the Publish to groups field empty will publish the rule to the Company group by default.
- Navigate to the Conditions tab.
- Select the Advanced conditions editor (indicated by the Page icon).
- Paste the follow rule condition:
IsValueMoreThan[value=10V](FilterStatusDataByDiagnostic[diagnostic=DiagnosticAnalogAux3Id]). - Set the value in the condition to match the threshold relevant to your needs. For example, if you want to detect when a vehicle's heater is ON (assuming >10V indicates "ON"), set the value accordingly. Conversely, you could create a rule to detect when the heater is OFF (<10V).
- Select the appropriate Analog AUX input (1-4) connected to your equipment by navigating to the Add Engine tab and selecting Measurement or Data. Click Display All Diagnostics and then type Analog in the Diagnostic field and select the corresponding option in the dropdown menu.
- Click Add to add your condition to the rule.
- Click Save.
- Ignition ON: The device reports data every 30 seconds or whenever a change in voltage is detected. This uses a curve logging algorithm to capture data efficiently. For more information on curve logging, please refer to How the curve algorithm for GPS logging works
- Ignition OFF: The device reports data every time a change in voltage occurs. This triggers the device to wake up, send the voltage change data, and then return to sleep mode.
Creating a passenger occupancy rule
Learn how to create a rule that alerts you when a vehicle makes a trip with a passenger.
- Navigate to in the main menu.
- Click Add.
- Name your rule, and select a color or groups as needed. Leaving the Publish to groups field empty will publish the rule to the Company group by default.
- Navigate to the Conditions tab.
- Select Engine data and specify the type as Measurement or Data.
- In the Diagnostic field, type Passenger occupancy and select Passenger occupancy (1 = occupied).
- Set the Value field to Over 0.
- Click Add to add the condition to your rule.
- Click Save.
Creating a towing rule on the Base plan
Learn how to create a rule that alerts you when a vehicle is towed.
Creating a towing rule on the Pro or Pro+ plan
Learn how to create a rule that alerts you when a vehicle is towed.
Creating a custom speeding rule using the default speeding rule
Learn how to create a rule to alert you if a vehicle is speeding based on the default built-in speeding rule.
- Navigate to in the main menu.
- Locate the Speeding rule under the Safety section and click the Pencil icon.
- Name your rule, and select a color or groups as needed. Leaving the Publish to groups field empty will publish the rule to the Company group by default.
- Navigate to the Conditions tab.
- Select the Advanced conditions editor, indicated by the Page icon.
- In the editor box, edit the
time=to the time duration you want to trigger the idling rule. - Click Save.
Creating a custom speeding rule manually
Learn how to manually create a rule to alert you if a vehicle is speeding.
- Navigate to in the main menu.
- Click Add.
- Name your rule, and select a color or groups as needed. Leaving the Publish to groups field empty will publish the rule to the Company group by default.
- Navigate to the Conditions tab.
- Click Speed and enter a value in the Speed field. Select whether the rule will trigger when the vehicle is Over or Under this speed.
- Click Add to add the condition to your rule.
- To limit your rule to speeding within a particular zone, select Zone or Zone type and select a zone or zone type from the Zone dropdown list. Select Inside as the event that will trigger the event. Click Add to add the condition to your rule.
- Click Save.
Creating a custom speeding rule based on percentage
Learn how to create a rule to alert you if a vehicle is speeding by a predetermined percentage over the speed limit.
- Select in the main menu.
- Click Add.
- Name your rule, and select a color or groups as needed. Leaving the Publish to groups field empty will publish the rule to the Company group by default.
- Navigate to the Conditions tab.
- Click Speed limit.
- Select Percentage in the dropdown list for the Over the limit by field, and specify your percentage.
- Click Add to add the condition to your rule.
- Click Save.
Creating a custom speeding rule based on different posted speed limits
Learn how to create a rule to alert you if a vehicle is speeding that is based on two different speed thresholds.
- Navigate to in the main menu.
- Click Add.
- Name your rule, and select a color or groups as needed. Leaving the Publish to groups field empty will publish the rule to the Company group by default.
- Navigate to the Conditions tab.
- Click Roads with speed limit. Select Over and specify a speed in the Roads with speed limit field.
- Click Add to add the condition to your rule.
- Click Roads with speed limit again. Select Under and specify a second speed in the Roads with speed limit.
- Click Add to add the condition to your rule.
- Click Speed limit. Specify a third speed in the Over the limit by.
- Click Add to add the condition to your rule.
- Click Save.