Your dispatch board, fully under control
Schedule jobs, assign technicians, track progress, and communicate with customers -- all from one screen. Pillar gives dispatchers the visibility and tools to keep the day running without surprises.
Your day, organized from morning to close
Pillar follows the rhythm of a real dispatch day. Review the board, assign work, respond to changes, and close everything out -- without juggling tabs or making extra calls.
Morning
Review the board
See today's schedule, unscheduled jobs, and any overnight reschedule requests.
Assign
Dispatch the team
Match jobs to technicians based on skills, territory, and availability.
Midday
Track progress
Watch statuses update in real time. Respond to delays or emergencies.
Ongoing
Communicate
Send updates to customers. Log calls and notes. Handle incoming requests.
Close
Wrap up the day
Verify completions, review time entries, and prep tomorrow's schedule.
A calendar that works the way dispatchers think
Switch between month, week, and day views. Drag appointments to reschedule. See every technician color-coded on the same screen. The unscheduled jobs sidebar keeps your backlog visible without losing your place.
Month / Week / Day Views
Switch between zoom levels to match how you plan.
Drag-and-Drop
Move appointments between days and time slots by dragging.
Unscheduled Sidebar
Jobs waiting for assignment appear alongside the calendar.
Color-Coded Technicians
Each technician has a distinct color for quick visual scanning.
Recurring Jobs
Daily, weekly, or monthly patterns created automatically.
Keyboard Shortcuts
Navigate the calendar without leaving the keyboard.
Assign the right technician every time
Match jobs to technicians based on skills, availability, location, and workload. Pillar flags problems before you confirm, so your assignments stick.
Skill-Based Assignment
Technician profiles include skills with proficiency levels from Basic to Expert. The system validates qualifications before confirming an assignment.
Conflict Detection
Overlapping appointments are flagged before saving. You see the warning before a technician gets double-booked.
Status Tracking
See where your technicians are on the map in real time -- latitude, longitude, heading, and speed.
Territory Management
Assign technicians to service areas. Location mismatch alerts warn when scheduling outside their zone.
Multi-Technician Jobs
Assign multiple technicians per appointment with a designated lead. Track each person's assignment separately.
Technician Recommendations
The system suggests the best-fit technician based on skills, availability, and proximity.
Know where every job stands
Each job moves through clear statuses from Scheduled to Completed. Every transition is timestamped. No phone calls needed to find out what happened.
Keep customers and technicians informed
SMS reminders, email updates, in-app notifications, and a full communication log per customer. Every interaction is tracked so your team never sends duplicate messages or misses a follow-up.
SMS
Send appointment reminders and status updates to customers and technicians. Opt-in/opt-out compliance built in.
Transactional emails for estimates, invoices, and appointment confirmations with white-label domain support.
Phone
Log inbound and outbound calls with duration, recording URL, and outcome tracking. Full call history per customer.
Notifications
In-app notifications with priority levels, quiet hours, and escalation rules. Bell icon shows unread count.
Catch problems before they happen
Every scheduling action runs through automatic checks. You see warnings before confirming, not after a technician shows up at the wrong place.
Overlapping appointments
Detects scheduling conflicts before you save. The warning shows which existing appointment overlaps.
Location mismatch
Flags when a technician is being assigned outside their normal service area.
Skill requirements
Price book items define required skills. The system checks whether the technician is qualified.
Time-off conflicts
Warns if a technician has approved vacation, sick leave, or other time off on the scheduled date.
Fewer inbound calls from customers
Customers with portal access can view job status, pay invoices, approve estimates, and request reschedules on their own. Your phone rings less.
Job status visibility
Customers see appointment status, technician info, and timeline without calling your office.
Online payments
Invoice payments via Stripe with saved payment methods. No more chasing checks.
Estimate approval
Customers review and approve estimates with e-signature from their portal or a tokenized link.
Reschedule requests
Up to 3 preferred dates per request. You review and approve from the admin side.
Tools that make a dispatcher's job easier
Every feature below connects to your dispatch workflow. Explore the ones most relevant to your daily routine.
Scheduling
Drag-and-drop calendar with month, week, and day views.
Learn moreDispatch
Skill-based assignment, status tracking, and priority handling.
Learn moreTechnicians
Profiles, skills, schedules, territories, and performance.
Learn moreMaps & Routing
Territory views, address geocoding, and service areas.
Learn moreJobs & Work Orders
Multi-visit jobs, checklists, and priority management.
Learn moreCustomer Portal
Self-service for payments, approvals, and reschedules.
Learn moreNotifications
Multi-channel alerts with escalation and quiet hours.
Learn moreTime Tracking
Clock in/out and approval workflows.
Learn moreSee the dispatch workflow in action
Schedule a demo and we will walk through a real dispatch day using your team size, trade type, and scheduling patterns. No generic pitch.