1
Configuration
Jonathan Miller edited this page 2026-06-29 16:40:35 +00:00

Configuration

Component Configuration (config.xml)

Access via Components > MokoSuite Field > Options

Company Defaults

Parameter Type Default Description
company_name text (empty) Company name displayed on work orders
default_currency text USD Currency code for pricing
timezone text UTC Operating timezone
distance_unit list mi Distance unit: Miles or Kilometres

Dispatch

Parameter Type Default Description
max_dispatch_radius number 50 Maximum dispatch radius (in distance units)
auto_assign radio No Auto-assign nearest available technician
priority_routing radio Yes Route dispatches based on priority level

Billing

Parameter Type Default Description
default_labor_rate number 85.00 Default hourly labor rate ($/hr)
markup_percentage number 30 Parts markup percentage
tax_rate number 0 Tax rate percentage

Scheduling

Parameter Type Default Description
business_hours_start text 08:00 Business hours start time
business_hours_end text 17:00 Business hours end time
weekend_service radio No Enable weekend service scheduling

System Plugin Configuration

Access via System > Plugins > MokoSuite Field

Basic

Parameter Type Default Description
company_name text (empty) Company name for the plugin
service_radius number 50 Service radius in distance units

Dispatch

Parameter Type Default Description
auto_dispatch list No Automatically dispatch to nearest technician
timeout_minutes number 30 Minutes before a dispatch offer expires

Billing

Parameter Type Default Description
default_hourly_rate number 75.00 Default hourly billing rate
tax_rate number 0.00 Tax rate percentage

Parts

Parameter Type Default Description
low_stock_threshold number 5 Alert threshold for low stock parts

Access Control (access.xml)

Admin Component Permissions

Permission Description
core.admin Super Admin access
core.options Configure component options
core.manage Access the component backend
core.create Create new records
core.delete Delete records
core.edit Edit existing records
field.workorders.manage Manage work orders
field.workorders.dispatch Dispatch work orders to technicians
field.workorders.complete Mark work orders as completed
field.workorders.invoice Invoice work orders
field.equipment.manage Manage equipment registry
field.technicians.manage Manage technician profiles
field.parts.manage Manage parts inventory
field.truckinventory.manage Manage truck inventory
field.checklists.manage Manage checklists
field.pmagreements.manage Manage PM agreements
field.dispatch.view View the dispatch board
field.reports View reports
field.settings Manage settings

Site Component Permissions

Permission Description
core.admin Super Admin access
core.options Configure options
core.manage Access management
core.create Create records
core.delete Delete records
core.edit Edit records
core.edit.state Edit publish state