The problem
We had useful device and contact data split between Autotask and Datto RMM. Assigning a computer meant searching both systems and manually keeping their records in sync.
What I did
- Connected to the Autotask and Datto RMM APIs to collect the data the application needs.
- Stored a local working dataset in SQLite for fast searching.
- Built a straightforward computer-assignment form for technicians.
- Updated the relevant fields in both platforms while preserving assignment history.
- Used AI-assisted development, reviewed the changes, troubleshot behavior, and managed deployment and maintenance.
The result
The tool significantly reduces the time required to find records and assign a computer. More importantly, every assignment now follows the same required process, eliminating the manual-entry errors we were seeing. Autotask and Datto RMM stay in sync, assignment history is preserved, and device reports are more accurate.