Executive assistant operating workflow
Executive Assistant Rescheduling Workflow: Repair a Priority Swap
A priority swap is not one drag-and-drop. An urgent customer decision takes the executive’s Tuesday afternoon. The partner review in that slot moves into the operating meeting. The operating meeting includes an external Microsoft guest. One change becomes three attendee sets, two companies, several explanations, and a small pile of calendar exposure anxiety.
Repair a priority swap in eight steps
Use one controlled scenario: an urgent executive-customer decision displaces a partner review, while the partner review’s only reasonable replacement overlaps an internal operating meeting with one external adviser. The EA decides the priority. The workflow must repair only the meetings that decision actually breaks.
- 1
Record the executive’s priority decision
Name the new meeting, reason class, owner, required and optional people, duration, deadline, protected window, confidentiality level, organizer calendar, approval mode, and the exact event it may displace. Keep private reasons in an EA-only field. The system needs the scheduling consequence, not the whole executive context.- The EA or another authorized owner makes the priority decision.
- Urgency does not silently waive protected time, travel, preparation, or attendee rules.
- The new brief defines completion as one verified invitation or a bounded exception.
- 2
Build the impact graph before moving anything
List the displaced event, its attendees, companies, providers, required and optional status, dependencies, preparation blocks, travel, holds, deadlines, and organizer. Then add any event that would be affected by a candidate replacement slot. Mark unaffected meetings as frozen so a broad optimization pass cannot churn the whole week.- Every affected person and calendar has an explicit reason for inclusion.
- Optional attendees do not become blockers by accident.
- Existing events stay unchanged until the repair plan is approved.
- 3
Classify each meeting as protect, move, shorten, delegate, or stop
Apply the executive calendar policy and relationship context. Protect meetings whose value or commitment outweighs the new request. Move only when authority exists. Shorten, delegate, substitute, or cancel only when those choices are already approved or returned to the EA as one decision. Software should expose the tradeoff, not make the political call.- Required roles and approved substitutes are distinct from optional observers.
- Cancellation and rescheduling use separate authority and wording.
- A sensitive relationship can remain fully EA-owned.
- 4
Set the disclosure and outreach boundary
For every affected participant, record what reason may be shared, approved channel, local-time send window, response deadline, reminder cap, and opt-out or human-contact preference. A client may hear ‘an executive conflict arose’ without receiving the name, topic, or attendee list of the meeting that displaced them.- Possessing contact details does not grant permission to send a rescheduling message.
- Private event titles and unrelated attendee names stay out of the repair thread.
- The EA approves relationship-sensitive wording before it leaves the office.
- 5
Reuse fresh evidence and collect only what is missing
Read approved Google and Microsoft free/busy for connected required people. Reuse still-current bounded availability from the original coordination record. Ask only affected or stale participants for new windows, with calendar connection optional. Normalize source, time zone, freshness, consent, and response state before searching.- An unchanged participant is not chased again without a reason.
- Missing access or an unanswered request is not treated as open time.
- A correction invalidates proposals derived from the old window.
- 6
Generate a repair plan for the smallest meeting set
Find overlap for every required person in each affected meeting, preserve buffers and working-hour policy, and rank plans by number of moved meetings, optional attendance, participant burden, deadline, and executive preference. Return the exact sequence: new urgent meeting, replacement partner review, and any operating-meeting change that sequence requires.- A high score cannot drop a required person or exceed rescheduling authority.
- The plan names every attendee who will receive an update.
- No-overlap returns the smallest duration, date, substitute, or priority decision the EA can make.
- 7
Approve and update one canonical event at a time
Bind approval to the repair revision, ordered plan, event identifiers, exact attendee sets, new times, organizer calendars, and approved messages. Re-check fresh required free/busy before each update. Use idempotent commands, reconcile uncertain provider responses before retry, and stop the remaining sequence if an earlier update fails in a way that changes the plan.- Repeated approval or worker delivery does not create duplicate events or notices.
- The workflow distinguishes an update from a cancel-and-recreate operation.
- The EA can pause, revise, reclaim, or end the repair between events.
- 8
Verify invitations and close the exception ledger
Read back every changed event and verify time, zone, organizer, required people, optional-attendee decision, wording, and update delivery. Record unresolved declines, expired approvals, stale evidence, duplicate-message suppression, and human reclaims. Return one concise result to the EA instead of forwarding the whole thread.- Every changed participant receives the correct current invitation or update.
- Unchanged events and private fields remain untouched.
- The final record explains what moved, why it moved, and what still needs judgment.
A priority swap is an executive decision with a scheduling tail
The EA owns the first part: what deserves the calendar, which promise can move, how much preparation the executive needs, and how to protect the relationship. Those judgments are not repetitive coordination and should never appear in a ‘time saved’ column.
The scheduling tail is different. Checking unchanged calendars again, collecting new windows, comparing overlap, applying a settled buffer, preparing updates, watching declines, and repairing invitations can follow explicit policy. That is the work a companion can carry while the EA remains the calendar owner.
Repair the smallest broken set
Starting over feels safe and creates needless calendar churn. Preserve current attendee roles, approved disclosures, time zones, consent, and availability while they remain valid. Reopen only the events and participants touched by the new priority decision.
Small-set repair also makes approval legible. The EA can review three linked changes with evidence rather than inspect a newly optimized week. If the proposed sequence changes an unrelated commitment, the impact graph has failed.
A moved block is not completed rescheduling
A calendar-sync utility can reveal conflicts. A booking link can offer host-side replacements. A poll can collect new votes. An AI assistant can draft an apology. A calendar API can update an event. Each handles a component while the EA may still identify affected people, collect missing windows, judge disclosure, sequence changes, monitor declines, and repair the final record.
Scheduling execution carries the authorized repair brief through connected or conversational availability, required overlap, privacy, approval, canonical event updates, invitations, and verification. That is the boundary WonderCal is moving toward without taking priority or relationship judgment away from the assistant.
Run the cascading-conflict acceptance test
Create the urgent meeting, partner review, and operating meeting described above. Make one external participant unconnected, one required Microsoft calendar change after the plan is approved, and one update return a timeout after the provider may have accepted it.
Pass when the workflow preserves unaffected meetings, asks only for missing availability, invalidates the stale plan, returns the exact new decision to the EA, reconciles the uncertain write, and verifies the final invitations. Fail when it republishes private reasons, restarts every thread, or creates duplicate events.
Compare rescheduling by the repair work it finishes
The useful workflow protects executive judgment while carrying the mechanical tail from one priority decision to a verified set of current invitations.
| Decision vector | EA inbox, manual holds, and calendar edits | Link, poll, sync, or narrow calendar assistant | WonderCal execution direction |
|---|---|---|---|
| Coordination completion | The EA maps impact, checks, explains, chases, moves, verifies, and repairs every event. | Can reduce one or more steps while linked meetings and external responses may return to the EA. | Target path carries an approved repair plan through current invitations or a bounded exception. |
| Cross-company reach | Works because the EA translates every provider, tenant, participant reply, and relationship constraint. | Depends on configured host calendars and the replacement surface participants can access. | Designed to combine Google and Microsoft free/busy with bounded windows from unconnected people. |
| Privacy | The EA manually controls reasons, event titles, copied attendees, and calendar fields. | Depends on configuration and the context copied into each tool or message. | Target model keeps private reasons with the EA and coordinates on free/busy or approved wording. |
| Exception handling | Strong judgment with every routine check and repair also interrupting the assistant. | May stop at no slot, a decline, stale connection, or failed update without the linked repair context. | Designed to return one bounded priority, disclosure, attendee, or recovery decision to the EA. |
| Time and cost | No new setup; each priority change becomes repeated calendar and relationship work. | Can reduce a narrow touch; net return depends on the impact mapping and repair left behind. | The five-hour target matters only when local use returns coordination time without weakening EA control. |
Coordination completion
EA inbox, manual holds, and calendar edits
The EA maps impact, checks, explains, chases, moves, verifies, and repairs every event.
Link, poll, sync, or narrow calendar assistant
Can reduce one or more steps while linked meetings and external responses may return to the EA.
WonderCal execution direction
Target path carries an approved repair plan through current invitations or a bounded exception.
Cross-company reach
EA inbox, manual holds, and calendar edits
Works because the EA translates every provider, tenant, participant reply, and relationship constraint.
Link, poll, sync, or narrow calendar assistant
Depends on configured host calendars and the replacement surface participants can access.
WonderCal execution direction
Designed to combine Google and Microsoft free/busy with bounded windows from unconnected people.
Privacy
EA inbox, manual holds, and calendar edits
The EA manually controls reasons, event titles, copied attendees, and calendar fields.
Link, poll, sync, or narrow calendar assistant
Depends on configuration and the context copied into each tool or message.
WonderCal execution direction
Target model keeps private reasons with the EA and coordinates on free/busy or approved wording.
Exception handling
EA inbox, manual holds, and calendar edits
Strong judgment with every routine check and repair also interrupting the assistant.
Link, poll, sync, or narrow calendar assistant
May stop at no slot, a decline, stale connection, or failed update without the linked repair context.
WonderCal execution direction
Designed to return one bounded priority, disclosure, attendee, or recovery decision to the EA.
Time and cost
EA inbox, manual holds, and calendar edits
No new setup; each priority change becomes repeated calendar and relationship work.
Link, poll, sync, or narrow calendar assistant
Can reduce a narrow touch; net return depends on the impact mapping and repair left behind.
WonderCal execution direction
The five-hour target matters only when local use returns coordination time without weakening EA control.
Frequently asked questions
What is an executive assistant rescheduling workflow?
Should AI decide which executive meeting gets moved?
How do you reschedule without restarting every email thread?
Does every participant need to connect a calendar for repair?
Where can executive assistants review WonderCal?
Primary sources
- Microsoft Support: About delegates in Outlook — official Outlook delegate roles and owner-selected calendar permissions
- Google Calendar Help: Share your calendar — official calendar sharing and free/busy-only access levels
- Google Calendar API: Events update — official Google event update parameters, attendees, notifications, and event identifiers
- Microsoft Graph: Update event — official Microsoft event update operation, permissions, and attendee behavior
- Microsoft Research: Calendar.help — published research on a structured scheduling workflow with people in the loop
Let the EA make the priority call
Give the scheduling companion the approved repair brief. Keep context, relationships, privacy, and exceptions with the assistant while the coordination tail moves toward verified invitations.
See WonderCal for executive assistants