I haven't activated WFM yet, but now that it's GA on Premium and Enterprise, I've been thinking through how it lands on a service space that already has years of JSM operations behind it.
Here's what's on my list before flipping it on:
If anyone has WFM running already on a space with a mature on-call setup, I'd like to compare what actually happened with the overlap versus what I'm guessing here.
Hi @Maximiliano Javier Julio , good timing: I ran a controlled WFM test on a live Enterprise sandbox this week, timestamps and all, so I can answer some of this from observation rather than guessing. Taking your concerns in order
The finding that reframes most of your list first: WFM routing is schedule-gated. In my test, four agents sat Available with free capacity and a Team on the request, and nothing routed, because nobody was on an active shift. Moved the shift to cover the current time, and routing fired instantly. Four keys, all at once: Team on the request, availability, free capacity, and an active shift. The schedule is the heartbeat; availability is only an override within it.
On the availability dependency: the gate above actually softens this worry. Your rota drives who is assignable; agents flipping themselves Available outside a shift changes nothing, and an agent forgetting to update availability matters only within their shift. One trap though: default availability starts at Unavailable, so set the default to Available at go-live or nothing routes on day one even with perfect schedules.
On rebuilding capacity automations: think of it as layering, not rebuilding. WFM never picks the team; your existing automations (or humans) still set the Team on the request, then WFM picks the person within it using per-agent capacity you configure per team. Assignment-balancing rules become redundant; threshold-alert rules stay useful. If a request cannot be routed, it lands in an unassigned queue, make watching that queue part of the rollout.
On on-call overlap: honestly, nothing I saw in-product connects WFM schedules to on-call rotations; they are parallel scheduling surfaces today. I would plan them as such and avoid duplicating the same rota in both by hand until Atlassian says otherwise.
On 24/7 schedules and end dates: this is the one I have not stress-tested; my shifts were short and manual. There is a CSV bulk import for shifts which is likely your friend for continuous coverage, but test the recurrence behaviour in a sandbox before trusting it, that is exactly the kind of edge my first run showed the product hides quietly.
I wrote the full lab log up with screenshots and the go-live checklist here if the detail helps: WFM article. And when you do enable it, I would genuinely value your overlap findings back on this thread, between your mature-instance rollout and my controlled test, we would be mapping this feature better than the docs currently do.
Hi @Maximiliano Javier Julio !
Thanks for sharing such a detailed pre-activation breakdown for Jira Service Management (JSM) Workforce Management (WFM)! You’ve nailed the exact operational risks that teams face when turning this on in a mature JSM environment.
Here are a few quick takeaways and practical steps based on what you outlined:
It’s definitely a partial migration rather than a simple toggle switch, but addressing these points before go-live will save you a ton of rework!
Hope this helps!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.