Dashboard
Some process names could not be automatically matched to standard types
Some operations failed to sync with vAutoStock. 0 pending.
vAutoStock Sync Status
Parking Location Sync (to vAutoStock)
Recent Failures
Today's Activity
Performance
Quick Actions
Recent Activity
- Loading...
Quick Actions
Recent Activity
- Loading...
Dealers
| Name | Code | Default Process | Labour Rate | Users | Status | Parts | Actions |
|---|---|---|---|---|---|---|---|
| Loading... | |||||||
Cost Templates
Dealer Templates
| Dealer Name | Status | Templates | Actions |
|---|---|---|---|
| Loading... | |||
Users
| Name | Dealer | Branch | Role | Last Login | Status | Actions | |
|---|---|---|---|---|---|---|---|
| Loading... | |||||||
Activity Logs
| Timestamp | Dealer | User | Vehicle | Type | Status | Details |
|---|---|---|---|---|---|---|
| Loading... | ||||||
Parking Zones
Parking Zones
| Zone Name | Site/Branch | Zone Type | Boundary Type | Address | Actions |
|---|---|---|---|---|---|
| Loading zones... | |||||
Vehicle Tracking
Active Vehicle Moves
0 Active| Vehicle | Driver | Started | Duration | Last Location | Status |
|---|---|---|---|---|---|
| Loading... | |||||
Recent Completed Moves
| Vehicle | Driver | Date | Duration | Distance | GPS Points | Avg Accuracy | Route |
|---|---|---|---|---|---|---|---|
| Loading today's moves... | |||||||
Recent Check-ins
| Vehicle | Type | Mileage | Keys | Service History | MOT Status | Recalls | vAutoStock Sync | Date |
|---|---|---|---|---|---|---|---|---|
| Loading... | ||||||||
My Processes
| Reg | Make / Model | Colour | Age (days) | Branch | Status | Parts | Costs | |
|---|---|---|---|---|---|---|---|---|
| Select a process to view vehicles | ||||||||
Notifications
Send App Update Notification
Broadcast a notification to all app users about a new version or update.
Notification History
| Type | Title | Recipients | Status | Sent Date | Actions |
|---|---|---|---|---|---|
| Loading... | |||||
Notification Settings
Configure thresholds and timing for automated notifications.
Send Test Notification
Send a test notification to a specific user for debugging.
Role Permissions
Configure which screens each role can access per dealer
Dealer Permissions
| Screen | Admin | Manager | Technician |
|---|
Access Control
Select a dealer to manage role permissions
Global Settings
API Keys
Thresholds
AI Models
Firebase Phone Auth (Mobile App 2FA)
Usage Dashboard
AI Detection and Whisper transcription usage statistics
AI Video Detection
Whisper Transcription
Usage by Dealer
vAutoAPP
Keyloop Automation Bot
Saxton 4x4 Bot
Full-featured bot for Saxton 4x4 dealership. Includes invoice automation, status updates, and KCML Services integration.
Available Car Bot
Bot for Available Car dealership with book-in and invoice automation. Uses New Kerridge KCML Client. Includes Activity tab for step-by-step progress.
PowerShell Test Commands
Copy and paste these commands into Windows PowerShell to test your bot locally. Make sure the bot is running first.
Invoke-RestMethod -Uri "http://localhost:8080/api/v1/task" `
-Method POST `
-Headers @{"X-API-Key"="YOUR_API_KEY"; "Content-Type"="application/json"} `
-Body ('{"task_type":"book_in","reg_number":"AB12CDE"}')
Invoke-RestMethod -Uri "http://localhost:8080/api/v1/task" `
-Method POST `
-Headers @{"X-API-Key"="YOUR_API_KEY"; "Content-Type"="application/json"} `
-Body ('{"task_type":"invoice","reg_number":"AB12CDE","wip_number":"12345"}')
Invoke-RestMethod -Uri "http://localhost:8765/api/v1/task" `
-Method POST `
-Headers @{"X-API-Key"="YOUR_API_KEY"; "Content-Type"="application/json"} `
-Body ('{"task_type":"book_in","reg_number":"AB12CDE"}')
Invoke-RestMethod -Uri "http://localhost:8765/api/v1/task" `
-Method POST `
-Headers @{"X-API-Key"="YOUR_API_KEY"; "Content-Type"="application/json"} `
-Body ('{"task_type":"invoice","reg_number":"AB12CDE","wip_number":"12345"}')
YOUR_API_KEY with your actual API key from the bot settings, and AB12CDE with a real vehicle registration number. Saxton uses port 8080, Available Car uses port 8765.
One-Click Invoice
Automatically process invoices with a single API call.
Activity Monitor
Real-time step-by-step progress display in GUI.
System Tray
Runs quietly in the background with easy access.
Secure API
API key authentication for all requests.
System Requirements
Access all previous versions and source code
© 2025 Visual Automotive Ltd. All rights reserved.
Design System
vAutoStock Brand Guidelines & UI Components
Primary Logo
The primary vAutoStock logo for use on dark backgrounds.
PNG Exports
High-resolution PNG versions for documents and presentations.
Logo Usage Guidelines
✓ Do
- Use on solid backgrounds
- Maintain aspect ratio
- Ensure adequate contrast
- Use SVG for web/app
✗ Don't
- Stretch or distort
- Change brand colors
- Add effects or shadows
- Place on busy backgrounds
Primary Brand Color
Primary Green
#44ba82
Primary actions, branding, key UI elements
UI Grays (Dark Theme)
Background
#121212
Surface
#1e1e1e
Elevated
#2d2d2d
Border
#3d3d3d
Secondary Text
#8e8e93
Semantic Colors
Success
#34c759
Warning
#ff9500
Error
#ff3b30
Info
#0a84ff
Neutral Colors
Black
#000000
White
#ffffff
System Font Stack
-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, sans-serif
Using native system fonts for optimal performance and familiarity across platforms.
Type Scale
Heading 1 - 32px Bold
Used for: Main screen titles
Heading 2 - 24px Semibold
Used for: Section headers, card titles
Heading 3 - 20px Semibold
Used for: Subsections, list headers
Body - 16px Regular
Used for: Main content, descriptions
Small - 14px Regular
Used for: Secondary info, timestamps
Caption - 12px Regular
Used for: Labels, hints, metadata
Buttons
Input Fields
Status Badges
Cards
Vehicle Card
BMW 3 Series • 2020
Stock: SD2323 • Reg: AB12CDE
In ProgressJob Card
Front Bumper Respray
£250.00 • 3.0 hours
PendingStat Card
Vehicles Processed
Alerts & Notifications
Help Guide
Admin Panel User Guide