Overview
The Driver Management page shows all Windows machines connected to your organization that can run automations.Driver List
Each connected driver shows:| Field | Description |
|---|---|
| Name | Machine identifier |
| Status | Online, Offline, or Busy |
| IP Address | Network address |
| Last Heartbeat | When it last checked in |
| Current Job | Active automation (if any) |
| Queue Depth | Jobs waiting for this driver |
Status Indicators
Online
Connected and ready to accept jobs
Busy
Currently executing an automation
Offline
Not connected to the backend
Driver Details
Click any driver to see detailed information:- Overview
- Capabilities
- Job History
- Settings
- Machine name and ID
- Operating system version
- IP address and port
- Connection status
- Uptime
Queue Status
See the overall job queue:| Metric | Description |
|---|---|
| Total Queued | Jobs waiting for any driver |
| Avg Wait Time | How long jobs typically wait |
| Active Jobs | Currently executing |
Job Assignment
Jobs are assigned to drivers based on:- Availability - Is the driver online and not busy?
- Capabilities - Does it have required software?
- Priority - Higher priority drivers get jobs first
- Round-robin - Distribute load evenly
Adding New Drivers
To add a new driver machine:Create Enrollment Token
Go to API Management and create a token
Removing Drivers
To remove a driver from your organization:- Click the driver in the list
- Go to Settings tab
- Click Remove Machine
- Confirm removal
Troubleshooting Offline Drivers
If a driver shows as offline:Check network connectivity
Check network connectivity
Can the machine reach
api.getgranite.ai?Verify driver is running
Verify driver is running
Is the driver process still active?
Check logs
Check logs
Review driver logs for errors:
Restart the driver
Restart the driver
Stop and start the driver service:
Monitoring Best Practices
Set up alerts
Set up alerts
Get notified when drivers go offline unexpectedly.
Monitor queue depth
Monitor queue depth
If queues grow consistently, add more drivers.
Review job history
Review job history
Look for patterns in failures on specific machines.
Keep drivers updated
Keep drivers updated
Run the latest driver version for best compatibility.
Scaling Drivers
When to add more drivers:- Queue wait times exceed acceptable limits
- You’re running more concurrent automations
- You need geographic distribution
- You want redundancy
- Reducing costs
- Consolidating infrastructure
- Decommissioning old machines