01Custom Android app with root access
- Decision
- Build a purpose-built app that captures call state (ringing / offhook / idle) via root access (Magisk), with agency login binding every call to a worker ID.
- Alternatives
- Off-the-shelf call tracking platforms, or forcing reps to log calls manually in the CRM.
- Why
- No commercial tool can capture audio on this hardware, and manual logging fails on day one. Root access was a constraint we could turn into full control over capture — and the login requirement turned attribution into a solved problem instead of a mapping table.
- Cost of being wrong
- We own Android maintenance forever — OS updates can break capture, and there's no vendor to escalate to.