BotCurrent↗
← Back to examples

Official recipe

Review technician rescheduling after cancellations or delays

A cancellation or overrun can leave an otherwise valid dispatch day infeasible. Filling the gap may displace another customer’s promised visit or assign work to an ineligible technician.

Read original recipe
Suggested result

A draft before-and-after booking comparison with changed visits, eligibility checks, travel assumptions and unresolved customer commitments.

What you need: Source-named agent: Dynamics 365 Field Service; Scheduling Operations Agent. Suggested inputs: Booking snapshot; Constraint sheet; Disruption note. Non-production preview: keep this first check entirely offline and synthetic. Freeze the starting schedule and require a complete booking-ID comparison. Workflow costs and current compatibility remain unverified.

Proposed: evaluate offline fictional scenarios only while the documented feature is non-production preview. Dispatcher owns safety, qualification, customer commitments and any eventual live application or communication.

Official recipe. BotCurrent has not independently tested this workflow.

Setup and access

Proposed inputs

  1. Name

    Booking snapshot

    Owner

    Dispatcher

    Minimum scope

    Two fictional technicians and six bookings

    Quality check

    Use stable booking IDs and one time zone.

  2. Name

    Constraint sheet

    Owner

    Service owner

    Minimum scope

    Qualifications, fixed visits and permitted hours

    Quality check

    Identify hard constraints separately from preferences.

  3. Name

    Disruption note

    Owner

    Dispatcher

    Minimum scope

    One cancelled visit or overrun

    Quality check

    State what changed and when.

Access and setup — proposed or unknown

Proposed minimum
  1. Non-production preview: keep this first check entirely offline and synthetic.

  2. Freeze the starting schedule and require a complete booking-ID comparison.

Compatibility unknowns
  1. Unknown: setup prerequisites, tenant rollout, supported resources and current configuration; the setup page was not retrievable.

External actions requiring approval
  1. Live schedule changes, customer or technician messages and any permission changes.

Detailed steps and output format

At a glance

Suggested result
A draft before-and-after booking comparison with changed visits, eligibility checks, travel assumptions and unresolved customer commitments.Suggested; untested.
Tool
Dynamics 365 Field Service; Scheduling Operations AgentSource-named; check current access.
Suggested inputs
Booking snapshot; Constraint sheet; Disruption noteProposed; access notes below.
Human review
Proposed: evaluate offline fictional scenarios only while the documented feature is non-production preview. Dispatcher owns safety, qualification, customer commitments and any…
Read full note

Proposed: evaluate offline fictional scenarios only while the documented feature is non-production preview. Dispatcher owns safety, qualification, customer commitments and any eventual live application or communication.

Suggested boundaries; source approvals below.
Setup notes
Non-production preview: keep this first check entirely offline and synthetic. Freeze the starting schedule and require a complete booking-ID comparison.Guide notes; proposed setup untested.
Cost
Workflow cost not established. Check current tool pricing, setup and human review costs before trying it.No measured cost or time added.
Content depth
Source-linked example · suggestions untestedDepth does not establish successful execution.
Check source evidence and limits ↓

Function and scope

Operations · Single task

Editorial classification; no execution or compatibility test is implied.

No tool mapping reviewed for this task.

Source-backed example. Practical decision guidance is proposed and untested; this is not a full implementation guide.

The problem

A cancellation or overrun can leave an otherwise valid dispatch day infeasible. Filling the gap may displace another customer’s promised visit or assign work to an ineligible technician.

Suggested task · untested

Proposed: Compare two offline rescheduling scenarios for one disruption and explain every changed commitment.

What you could produce

A draft before-and-after booking comparison with changed visits, eligibility checks, travel assumptions and unresolved customer commitments.

Where these suggestions come from
  • Core problem: Our suggestion; no result reported by the source
  • Agent job: Our suggestion; no result reported by the source
  • Expected output: Our suggestion; no result reported by the source
  • Relevant job roles: Our suggestion; no result reported by the source
  • Benefit type: Our suggestion; no result reported by the source
Suggestions and their limits

Describes the proposed purpose and review output; measured benefit and successful delivery are not established.

Editorial synthesis based on the linked source. This framing does not add evidence of successful delivery or results.

Before you try it · suggestions untested

Original decision guidance and first check are proposals. The source supports the attributed task; this guidance has not been executed.

Read the attributed source evidence and original caveats below ↓

Why use this

  1. The review must account for what moves, disappears or becomes impossible, not just whether the new route is shorter.

  2. A proposed comparison can expose trade-offs before the dispatcher chooses a response.

Why an agent / simpler alternative

Useful judgment

Explain the operational consequences of competing schedule choices.

Simpler alternative

Use a deterministic optimizer when constraints are complete; manually move one booking when nothing else is affected.

Unsuitable when

Emergency dispatch, uncertain safety qualifications or any production use of the documented preview.

Expected deliverable and review checks

Proposed artifact

A draft before-and-after booking comparison with changed visits, eligibility checks, travel assumptions and unresolved customer commitments.

Critical checks
  1. Every original booking is retained, moved or explicitly unresolved.

  2. No protected visit or eligibility rule is silently relaxed.

  3. A shorter route does not erase a missed commitment.

Missing output evidence

Unknown: no actual tenant output or completed run independently inspected.

First check — proposed, unexecuted

Status

proposed_unexecuted

Synthetic fixture

Two fictional technicians, six visits, one cancellation, one fixed visit, one qualification restriction and one stale promise window; compare two manually supplied alternative timetables.

Acceptance checks
  1. Account for all six original visits.

  2. Reject unauthorized constraint relaxation.

  3. Keep customer-impact questions visible.

Stop conditions
  1. Production or live tenant use, real locations or any attempt to apply a schedule.

Tasks: Research & discoveryPlanning & operations

Useful for: General use

Editorial relevance from the title and source-supported actions; not evidence of the operator’s occupation.
Dynamics 365 Field Service; Scheduling Operations AgentIndependent testing: No
Failure handling, costs and limits

Failure signals and proposed responses

  1. Signal

    Booking disappears

    Why it matters

    A better-looking timetable can hide missed service.

    Proposed response

    List it as unresolved with its original promise.

  2. Signal

    Constraint disabled

    Why it matters

    A convenient assignment can be unsafe.

    Proposed response

    Reject the scenario and restore the hard rule.

  3. Signal

    Travel estimate too optimistic

    Why it matters

    A feasible-looking sequence can still run late.

    Proposed response

    Show a buffer scenario and ask the dispatcher.

Effort and cost — unknown

Setup work
  1. Clean booking IDs and agree on hard constraints.

Ongoing review
  1. Review displaced commitments and refreshed travel assumptions.

Unknowns
  1. Unknown: service entitlements, optimization charges and rollout timing.

Limits

  1. No scenario is a promise of safe travel, service completion or a working production feature.

Full source evidence

Official recipe · Tool workflows

Original task title: Review technician rescheduling after cancellations or delays

Editorial candidate. This is source-backed reporting or a documented workflow. BotCurrent has not independently tested this task. A proposed Canadian adaptation is not evidence of a Canadian deployment or compliance certification.

Original source

https://learn.microsoft.com/en-us/dynamics365/field-service/soa-interactive-optimizations ↗

Attributed to: Microsoft Learn

Supporting source context

Project documentation supporting the linked recipe’s scope, permissions and limits. These references do not establish an independent test or add counted jobs.

Official recipe
Original action type
tool_action
What the source reports
Builds interactive schedule suggestions for up to five technicians; compares current and proposed bookings and routes under selected goals and constraints.
Source outcome limits
Non-production preview. Expired promise windows can remove bookings from suggestions. Predictive travel omits live disruptions. Setup-page retrieval failed; prerequisites are not verified as satisfied.
Evidence attribution caveat
This official recipe describes a procedure; it does not prove successful execution or independently reproduced results.
Source approval description
Dispatcher reviews and chooses Apply, Adjust settings or Cancel. Interactive changes are not applied merely by generating a suggestion.
Named tools
Dynamics 365 Field Service; Scheduling Operations Agent; schedule board or Copilot.
Model or version
Unknown
Publication date
Unknown
Source last checked
2026-10-14
Demonstrated in Canada
Unknown
Canadian availability
Unknown
Proposed Canadian adaptation
Proposed: have the local process owner verify language, access, work rules and retention. Canadian execution and tenant availability are unverified.
Recommended approval boundaries
Proposed: evaluate offline fictional scenarios only while the documented feature is non-production preview. Dispatcher owns safety, qualification, customer commitments and any eventual live application or communication.