Skip to main content

Service Writer Complete Guide

The comprehensive guide to the Service Writer interface - the command center for all shop operations.

Service Writer Hub Overview

Access Points

The Service Writer Modal is accessible through multiple routes, all providing the same powerful interface:

  • /dashboard/service-writer - Traditional dashboard view
  • /dashboard/service-writer-two - Kanban board visualization
  • /appointments - Direct appointment management
  • /repair-orders - Existing repair order management

The Service Writer Modal adapts based on context:

  • Create Mode: Building new repair orders from scratch
  • Edit Mode: Modifying existing repair orders
  • View Mode: Read-only access for completed work
  • Workflow Mode: Managing status transitions and updates
  • Convert Mode: Converting appointments into repair orders

Dashboard Views

Traditional Dashboard (/dashboard/service-writer)

Layout Components

SectionPurposeKey Features
Today's ScheduleAppointment overviewTime slots, customer info
Active RepairsWork in progressStatus, technician, progress
Pending ApprovalsAwaiting customerEstimates, follow-ups
Ready for PickupCompleted workInvoice status, notifications

Quick Actions Bar

  • New Repair Order - Start from scratch
  • Check In Customer - Convert appointment
  • Quick Estimate - Fast quotes
  • Find Customer - Search database
  • Parts Order - Inventory management

Kanban Board View (/dashboard/service-writer-two)

Workflow Columns

Visual Pipeline Management: The Kanban board displays repair orders as cards that can be moved between columns:

  • Column 1 - Scheduled: Upcoming appointments waiting to be checked in
  • Column 2 - Check-In: Vehicles being inspected and diagnosed
  • Column 3 - Active: Repairs currently in progress
  • Column 4 - Quality: Final testing and quality control
  • Column 5 - Complete: Finished work ready for customer pickup

Cards can be dragged from left to right as work progresses through each stage.

Card Information

Each card displays:

  • Customer name and vehicle
  • Service type
  • Assigned technician
  • Time in current status
  • Priority indicator
  • Quick action buttons

Appointment to Repair Order Conversion

The Critical Check-In Process

Step 1: Customer Arrival

When a customer arrives with an appointment:

  1. Open the Service Writer Modal from the dashboard
  2. Select their appointment from today's schedule
  3. The modal automatically enters 'convert' mode
  4. Customer concerns from their original booking are pre-filled

Step 2: Required Information Capture

FieldRequirementPurpose
Mileage InRequiredTrack service intervals
Key TagRequiredPhysical key tracking
Customer ConcernsRequiredDocument complaints
TechnicianRequiredAssign responsibility

Step 3: Service Addition

  1. Browse Canned Jobs - Pre-configured services
  2. Add Custom Services - Unique repairs
  3. Set Labor Hours - Time estimates
  4. Calculate Pricing - Auto-computation
  5. Apply Discounts - Loyalty/promotional

Step 4: Generate Repair Order

  • Appointment status → "Checked In"
  • Repair order created with unique ID
  • Jobs linked to repair order
  • Technician notified
  • Customer receives update

Repair Order Management

Status Workflow Management

Status Progression Rules

Standard Status Flow:

  1. ScheduledChecked In (customer arrives)
  2. Checked InInspecting (diagnosis begins)
  3. InspectingWaiting Approval OR Approved (estimate sent or immediate approval)
  4. Waiting ApprovalApproved OR Declined (customer decision)
  5. ApprovedIn Progress (work begins)
  6. In ProgressQuality Check (work completed)
  7. Quality CheckCompleted (final approval)
  8. CompletedInvoiced (billing created)
  9. InvoicedPaid (payment received)

Visual Status Indicators

StatusColorIconNext Actions
DraftGrayDocumentSchedule, Start
ScheduledBlueCalendarCheck In, Cancel
In ProgressPurpleWrenchUpdate, Pause
WaitingOrangeClockFollow Up, Approve
CompletedGreenCheckInvoice, Notify

Smart Technician Assignment

Assignment Algorithm

Factors Considered for Technician Assignment:

  • Current Workload (40% weight): How busy each technician currently is
  • Skill Match (30% weight): How well their expertise matches the service needed
  • Historical Performance (20% weight): Past quality and efficiency on similar jobs
  • Customer Preference (10% weight): Any specific technician requests from customers

Result: The system provides a ranked list of recommended technicians based on these factors.

Workload Visualization

  • Green (0-70%) - Available capacity
  • Yellow (70-90%) - Near capacity
  • Red (90%+) - Overloaded

Estimate Creation & Management

Building Estimates

Components

  1. Labor Charges

    • Service type × Labor rate × Hours
    • Different rates for different services
    • Overtime considerations
  2. Parts Pricing

    • Cost + Markup percentage
    • List price vs. shop price
    • Core charges if applicable
  3. Shop Fees

    • Environmental fees
    • Shop supplies (% or flat)
    • Disposal fees
  4. Taxes

    • Auto-calculated by location
    • Labor vs. parts taxation
    • Exemptions handled

Customer Approval Process

Digital Approval Flow

Step-by-Step Customer Approval Process:

1. Generate Estimate

  • Create detailed PDF with photos and explanations
  • Include parts, labor, and total costs

2. Send to Customer

  • Email with PDF attachment
  • SMS with approval link
  • Both methods include deadline information

3. Customer Reviews

  • Secure online portal for estimate review
  • Photos and detailed explanations provided
  • Clear pricing breakdown displayed

4. Approval Actions

  • Approve All: Accept entire estimate
  • Approve Selected: Choose specific services only
  • Decline/Request Changes: Ask for modifications or decline work

5. Update Repair Order

  • Authorized jobs are marked for work
  • Technician receives work authorization
  • Customer receives confirmation of approved work

Communication Center

Integrated Messaging

Message Types

  • Internal Notes - Staff only
  • Customer Messages - Approved communications
  • Technician Updates - Work progress
  • System Notifications - Automatic alerts

Conversation Threading

Conversation Structure - Messages are organized chronologically:

  • Appointment Messages: Initial booking and pre-arrival communications
  • Check-in Discussion: Vehicle inspection and customer concerns documented
  • Inspection Findings: Diagnostic results and recommendations shared
  • Approval Requests: Estimates and customer authorization communications
  • Progress Updates: Work status updates and any delays or changes
  • Completion Notices: Ready for pickup notifications and final details

Notification Management

EventCustomerTechnicianManager
Check-inSMS/Email--
Inspection CompleteEmail + Link-If issues
Work StartedSMSAssigned-
Ready for PickupSMS/Email/CallComplete-
Payment ReceivedReceipt-Daily report

Search & Filters

  • Customer name or phone
  • Vehicle license or VIN
  • Repair order number
  • Appointment ID
  • Technician name

Advanced Filters

Available Filter Options:

  • Date Range: Filter by appointment or completion dates
  • Status: Show specific workflow stages only
  • Technician: View work assigned to specific staff members
  • Service Type: Filter by oil change, brake service, diagnostics, etc.
  • Price Range: Show jobs within specific dollar amounts
  • Customer Type: Regular customers, walk-ins, fleet accounts
  • Priority Level: High-priority, warranty, or standard work

Real-Time Analytics

Service Writer Metrics

MetricDescriptionTarget
Conversion RateEstimates → Approved70%+
Average TicketRevenue per RO$450+
Cycle TimeCheck-in → Complete4 hours
Communication ResponseReply time15 min

Daily Performance Dashboard

  • Jobs created today
  • Revenue generated
  • Appointments converted
  • Pending approvals
  • Customer satisfaction

Best Practices

Morning Routine

  1. Review today's appointments
  2. Check yesterday's carryovers
  3. Verify parts availability
  4. Assign technicians
  5. Prepare for first arrivals

Customer Interaction

  1. Greet Promptly - Within 2 minutes
  2. Listen Actively - Document concerns
  3. Set Expectations - Timeline and process
  4. Communicate Clearly - No jargon
  5. Follow Up - Status updates

Efficiency Tips

  • Use Templates - Canned jobs save time
  • Batch Communications - Group updates
  • Keyboard Shortcuts - Learn hotkeys
  • Quick Notes - Voice transcription
  • Status Discipline - Update immediately

Advanced Features

AI-Powered Assistance

  • Estimate Suggestions - Based on symptoms
  • Parts Recommendations - Smart lookup
  • Customer Insights - History analysis
  • Scheduling Optimization - Best slot selection

Integration Capabilities

  • DMS Import - Tekmetric migration
  • Parts Catalogs - Real-time pricing
  • Payment Processing - Instant transactions
  • Insurance - Direct billing (coming)

Troubleshooting

Common Issues & Solutions

IssueCauseSolution
Modal won't openBrowser cacheClear cache, refresh
Can't convert appointmentMissing dataCheck required fields
Technician not availableFull scheduleAdjust capacity
Customer can't approveLink expiredResend approval
Payment failsCard issueTry different method

The Service Writer interface: Where customer service meets operational excellence.