Inspect Vehicle - Advanced
Manage vehicle health-check repair orders in any Keyloop DMS without the need for re-keying.
Overview
Inspect Vehicle (Advanced) lets your application manage repair orders in Keyloop's dealer management systems. You can create, find and retrieve repair orders, and create jobs for technicians which can then be priced in the DMS.
Availability: Aswin, Autoline, Autoline Drive, Automaster, DRACAR+, EVA and WinDrakkar
Not available where you need it? Let us know
Provides endpoints to:
- find customers & vehicles
- create repair orders
- find repair orders
- create jobs on a repair order
- get a repair order's details
- manage parts, labor, fees and notes on jobs
- add discounts
Capabilities
Create Repair Order
Information collected in your application can be used to seamlessly create the repair order within a Keyloop DMS, without having to re-key it manually.
Find and View Repair Orders
Every Keyloop Repair Order is rich with information that will help you serve your customer more effectively. Our search capability lets you find and retrieve Repair Orders in order to get an overview of the repair order, and the work scheduled for completion.
Add, Remove & Edit Jobs
Save your customers time and reduce errors by adding Jobs to an existing Repair Order without the need to re-key information in the DMS. Jobs give technicians and the parts department the framework they need to quickly price work for customer approval. Customer changed their mind? No problem. Edit or remove Jobs and line items as quickly as you added them.
Add Discounts
Any customer-agreed discounts can be added against the corresponding parts and labor, without having to re-key that information in the DMS.
Usecases
Vehicle Inspections
If you provide a VHC solution, you can save your users time by sending inspection outcomes directly to a Keyloop DMS. Once those Jobs are priced up, you can retrieve detailed information that can be relayed to your customer for approval.
Bodyshops
If your franchise uses bodyshop management software to manage crash repairs, you can write repair orders, and all their details into the DMS for invoicing, without re-keying.
Process
- Your appPOST /repair-orders
- KeyloopReturns the new repairOrderId
- Your appGET /repair-orders/{repairOrderId}
- KeyloopGet repair order details
- Your appShow the repair order
- Your appPOST /repair-orders/{repairOrderId}/jobs
- KeyloopReturns the new jobId
- Your appPOST /repair-orders/{repairOrderId}/jobs/{jobId}/labor
- KeyloopReturns the new itemId & details
- Your appPOST /repair-orders/{repairOrderId}/jobs/{jobId}/notes
- KeyloopReturns the new itemId & details
- Your appGET /parts/{partId}/price-availability
- Your appPOST /repair-orders/{repairOrderId}/jobs/{jobId}/parts
- KeyloopReturns the new itemId & details
Endpoints
- GET /repair-ordersPOST /repair-ordersGET /repair-orders/{repairOrderId}PATCH /repair-orders/{repairOrderId}/appointmentPOST /repair-orders/{repairOrderId}/check-inPOST /repair-orders/{repairOrderId}/check-outPATCH /repair-orders/{repairOrderId}/detailsPOST /repair-orders/{repairOrderId}/jobsPOST /repair-orders/{repairOrderId}/multipleJobsGET /repair-orders/{repairOrderId}/jobs/{jobId}DELETE /repair-orders/{repairOrderId}/jobs/{jobId}POST /repair-orders/{repairOrderId}/jobs/{jobId}/feesPOST /repair-orders/{repairOrderId}/jobs/{jobId}/itemsPATCH/repair-orders/{repairOrderId}/itemsDELETE/repair-orders/{repairOrderId}/itemsPOST /repair-orders/{repairOrderId}/jobs/{jobId}/items/{itemId}/discountPOST /repair-orders/{repairOrderId}/jobs/{jobId}/laborPOST /repair-orders/{repairOrderId}/jobs/{jobId}/menusPOST /repair-orders/{repairOrderId}/jobs/{jobId}/notesPOST /repair-orders/{repairOrderId}/jobs/{jobId}/partsPATCH /repair-orders/{repairOrderId}/planningGET /partsGET /parts/brandsGET /parts/{partId}GET /parts/{partId}/price-availabilityGET /parts/price-availabilityGET /vehiclesGET /customers