How We'd Build a Weekly Relocation Digest for a Global Mobility Operator
The workflow as it typically runs
Global mobility operators run a continuous information flow problem. Each assignee in transit or recently landed needs to know: what's happening with their permit, their housing search, their 30%-ruling application, their bank account setup, their BSN registration. The status of each item changes week to week, often day to day.
In firms managing 20+ active assignee cases simultaneously, the status communication process typically looks like this:
- A coordinator checks the status of each open item for each assignee — across email threads, case management systems, and vendor communications
- A status update email is drafted, per assignee, summarizing where things stand and what the assignee needs to do next
- The coordinator reviews and sends
This process is a synthesis task: gather the current state from multiple sources, format it into a consistent update, send. The judgment layer is thin — the coordinator is not making decisions, they are aggregating and communicating.
At volume, this process is where coordinator time disappears. It is also the process most likely to introduce inconsistency: different coordinators write updates in different formats, with different levels of detail, at different frequencies.
Where the method applies
A weekly relocation digest has a defined structure: per-item status (application pending / submitted / approved / action required), next expected milestone, and any action required from the assignee.
The coordinator already has the inputs: emails from vendors, status fields in the case management system, internal notes. The AI system's job is to read those inputs, format them against the digest template, and produce a draft for the coordinator to review and send.
This is a monitoring and synthesis task. The AI doesn't make case decisions — it reads the current state and produces the communication. The coordinator corrects, updates any item where the AI's read of the status is wrong, and sends.
The automation boundary we would draw
AI handles:
- Aggregating status from defined input sources (email folder per assignee, case management fields, vendor emails)
- Mapping each status to the defined digest format (pending / submitted / approved / action required)
- Drafting the client-facing update text for each item
- Flagging items where no update has been received in more than a defined number of days (so the coordinator can chase, not assume)
Coordinator retains:
- Reviewing every digest before it goes to an assignee
- Correcting any status the AI has misread
- Adding the relationship context that isn't in the data (the assignee who is anxious; the item that is technically on track but needs a reassuring note)
- All escalations
The AI's job is to eliminate the aggregation and formatting work. The coordinator's job is to add the judgment and the relationship layer. Those two tasks are different in nature; they are currently bundled together into one manual process.
What the build looks like
The system needs a defined digest template, a defined set of input sources per assignee (email folder, case management fields, or both), and a defined status taxonomy (the set of states each item can be in). The simpler the input sources, the faster the build.
We would scope this during the operations map. The key questions are: where does the coordinator's current status information live, how consistent is the format across cases, and what is the current digest frequency. Those answers determine whether a managed agent can run against the existing inputs or whether a light data-normalization step is needed first.
The system runs on infrastructure designed for EU data residency. All assignee data stays within EU data boundaries. Every AI-generated digest carries a disclosure (this update was drafted by an AI system and reviewed by your coordinator).
What this teardown is not claiming
- We are not claiming to have built this for a global mobility firm. We are describing the method.
- Automation quality depends entirely on the consistency of the input sources. A firm where status lives in one coordinator's inbox and another's head is not ready for this build until the data is in one place.
- The AI cannot know what it doesn't have access to. If a key status is communicated verbally between the coordinator and a vendor, it won't appear in the digest until the coordinator adds it.
How many active assignee cases does your team manage at any given time?
That one number determines whether this is worth scoping. rachel@orellis.ai