A telecom field job draws on several systems at once: the fault ticket, the network inventory, the site record with its access arrangements and hazards, the stock in each van, the engineer’s skills and accreditations, and the customer appointment. Dispatchers reconcile them under time pressure, and the information that would have prevented a repeat visit is often in a free-text note from the last one.
There are two different problems here, and they need two different tools. Reading tickets and notes and writing a clear job brief is a language problem, where a model helps. Building a day’s schedule across hundreds of jobs, skills and travel times is an optimisation problem, where a constraint solver does far better than any language model. We use each where it is strong.