Back to all projects
Field Service Software App & API Development Agentic AI Services Mobile Apps

RouteBoard - Field Service Operations Platform

A field-service operations platform built to run EcoMow's day-to-day work: scheduling, ETAs, invoicing and field execution, with native iPhone, Apple Watch and Mac apps, plus a remote MCP server that lets Claude manage jobs, quotes and customers directly.

Visit Website
RouteBoard - Field Service Operations Platform website screenshot
30+
API Routes
iPhone, Watch, Mac
Native Platforms
20
MCP Tools
Live
Status

About RouteBoard

RouteBoard is a field-service operations platform built to run real field service work: job scheduling, live ETAs, invoicing, and day-to-day execution out in the field. It started as the tool behind Platform21’s sister business, EcoMow Sustainable Gardening, and now runs EcoMow’s operations end to end.

Technology Stack

  • API: Hono on Cloudflare Workers
  • Database: Neon serverless Postgres via Drizzle ORM
  • Web app: React Router v7, React 19 and Tailwind 4, deployed to Cloudflare Pages
  • Native apps: SwiftUI for iPhone, Apple Watch and Mac, sharing a common Swift package with Live Activity and WidgetKit support
  • AI agent access: A remote MCP server (OAuth 2.1, Durable Object-backed) exposing 20 tools for querying and managing the business
  • Integrations: Xero, Google Contacts, SendGrid inbound email, weather and geocoding, push notifications, background location tracking
  • CI: GitHub Actions

The Challenge

Running a field service business day-to-day surfaces problems most off-the-shelf software doesn’t solve well:

  • A schedule that needs to be checked and rearranged from a phone or a watch, not just a desktop
  • Jobs that get quoted, photographed and invoiced on-site, often with patchy mobile signal
  • Invoicing that needs to reconcile cleanly with Xero rather than live in a separate system
  • No quick way to ask “what’s on today” or “quote this job” without clicking through several screens

Our Approach

  1. Edge-native backend: Hono on Cloudflare Workers and Neon Postgres keep the API fast with no server to manage
  2. True offline-first mobile: A persistent outbound queue on the native apps means a job can be completed with no signal, syncing automatically once the connection returns
  3. Location-aware scheduling: CoreLocation breadcrumb tracking with geofence arrival detection keeps ETAs and job status accurate without manual updates
  4. One codebase across three native platforms: iPhone, Apple Watch and Mac share a single Swift data and sync layer, so a change made on one shows up everywhere
  5. An AI agent with real access: A remote MCP server lets Claude query the schedule, manage jobs and quotes, and look up customers, scoped through OAuth 2.1 rather than a standing open door

Key Features

  • Drag-and-drop scheduling: Reorder and reassign jobs from the office or the field
  • Live ETAs: Automatic travel-time recalculation as the day’s schedule changes
  • Field execution: Start, complete or skip a job, with photos and notes attached on-site
  • Xero-synced invoicing: Quotes and invoices that reconcile directly with the books
  • Native everywhere: iPhone, Apple Watch and Mac apps, plus a web dashboard, all sharing the same data
  • AI-agent access: Claude can be asked to check tomorrow’s schedule or quote a job, directly against the live data

Results

RouteBoard now runs EcoMow’s field operations in production:

  • 30+ API route modules covering scheduling, customers, quotes, photos, Xero and admin
  • Three native platforms — iPhone, Apple Watch and Mac — sharing one offline-first sync layer
  • 20 MCP tools giving AI agents scoped, real access to the business
  • Live in production, running EcoMow’s day-to-day scheduling, invoicing and field work

RouteBoard is the clearest example of what Platform21 means by App & API Development and Agentic AI Services together: a real business running on software we built ourselves, with an AI agent that can act on it directly rather than just answer questions about it.

Ready for Marketing That Actually Works?

Get a free website audit and see exactly where you are leaving leads on the table. We will review your site's performance, identify conversion opportunities, and provide actionable recommendations.

Response within 4 hours