Total Devices
—
across all schools
EOL Devices
—
need replacement
Open Tickets
—
open + in progress
On Loan
—
currently checked out
Recent tickets
| Title | Device | Priority | Status | Opened |
|---|---|---|---|---|
No tickets yet | ||||
—
Total
—
New
—
Active
—
Aging
—
EOL
—
In Repair
—
Retired
0 device(s) selected
| Asset Tag | Serial No. | Model | OS | Lifecycle | EOL Date | Status | School | Last Seen | ||
|---|---|---|---|---|---|---|---|---|---|---|
No devices yet Add devices manually or sync from Google Workspace | ||||||||||
Repair tickets
| Title | Device | Priority | Status | Submitted | |
|---|---|---|---|---|---|
No tickets yet | |||||
Inventory
| Name | Category | Qty | Location | |
|---|---|---|---|---|
No items yet | ||||
Loaner pool
| Device | Checked Out To | Out | Due | Status | |
|---|---|---|---|---|---|
No loans yet | |||||
Total Products
—
tracked licenses
Annual Cost
—
total renewals
Expiring Soon
—
within 90 days
Google Synced
—
auto-imported
Software & subscriptions
| Product | Vendor | Type | Cost | Seats | Renewal | Auto-renews | |
|---|---|---|---|---|---|---|---|
No licenses yet Add firewall renewals, software subscriptions, and more — or connect Google Workspace to auto-import | |||||||
Organization identity
This information appears in the sidebar and throughout the dashboard.
Displayed in the sidebar and browser tab.
Shown below the district name in the sidebar.
Sidebar preview
EV
Edventory
Device filters: School
Replacement cost defaults
These per-device costs are used by the AI forecast to calculate realistic replacement budgets. Set them to match your district's actual purchasing prices.
$
Chromebooks, student tablets
$
Laptops, workstations
JSON — model name to exact unit price. Takes priority over category defaults.
Lifecycle thresholds
days
Reserved for future use. Inactivity is currently determined by device status (deprovisioned, retired, lost) rather than sync date, since Google policy sync dates are unreliable indicators of actual device use.
years
Devices older than this receive a higher age score in the replacement priority calculation.
Organizational units
Buildings, sites, or groups in your district.
Loading…
Danger zone
Reset all district data
Permanently deletes all devices, tickets, loans, licenses, inventory, and team members.
Google Workspace sync
Connect your Google Admin account to automatically import your Chromebook fleet and license inventory. No student or staff data is ever imported — devices only.
Not connected
Follow the steps below to connect
1
Create a Google Cloud project
Go to console.cloud.google.com, create a new project (e.g. "Edventory Sync"), then enable the
Admin SDK API and Enterprise License Manager API.2
Create a service account
In your Cloud project → IAM & Admin → Service Accounts → Create Service Account. Name it "edventory-sync". No roles needed. Create a JSON key and download it.
3
Grant domain-wide delegation
In admin.google.com → Security → API controls → Domain-wide delegation → Add new. Paste your service account's Client ID and add these two scopes:
https://www.googleapis.com/auth/admin.directory.device.chromeos.readonlyhttps://www.googleapis.com/auth/apps.licensing4
Upload your service account key
Paste or drag-drop the JSON key file below, along with your Google admin email address.
Service account credentials
Your key is encrypted before storage. We only use read-only API scopes — Edventory cannot make any changes to your Google Admin.
A super admin account in your Google domain. Used to impersonate API calls — must have Super Admin privileges.
Click to upload or drag & drop
service-account.json
District settings
Configure your district name and school buildings.
District name
—
Schools / buildings
—
Device lifecycle thresholds
Define when devices move between lifecycle stages. These drive the EOL warnings and AI replacement forecast.
Refresh cycle
Default replacement age for devices without an AUE date
Aging warning window
Flag devices as Aging when EOL is within this many months
Team members
Manage who has access to your district. Only tech directors can invite and remove users.
Loading…
Your account
Email
—
Role
—
Password
Change your login password
Appearance
Color mode
Switch between dark and light interface
Danger zone
Sign out
Sign out of Edventory on this device
Helpdesks
Independent support queues for your district
Loading…
Activity log
| Timestamp | User | Section | Event | Target |
|---|---|---|---|---|
| Loading… | ||||
Total Tasks
—
Overdue
—
Due This Week
—
Recurring tasks
Loading…
AI Replacement Forecast
Analyzes your fleet, AUE dates, and repair history to project capital needs
✦
No forecast generated yet
Click "Run forecast" to analyze your fleet. Claude will review device models, lifecycle stages, AUE dates, and repair history to produce a capital replacement plan.