# office-ops — First-run test packet

Status: NOT EXECUTED. Fictional fixtures; no real customer results.

Source: https://x.ai/bot/marketplace/bots/office-ops-desk

## Setup
1. Review the official template and import terms, then confirm import in Grok Bot.
2. Confirm remaining usage, set the fixture timezone, and keep routines off. Use fictional records rather than a real employee list.
3. Run the two fixtures in separate test conversations and record any onboarding questions and human replies.
4. Keep delivery tracking, Slack, calendar, purchasing, and ticket systems disconnected for this first pass. Save raw results before corrections.

## ops-01 — Build a shipment and facilities digest

```text
This is an independent functional test using fictional fixtures, not real customer data. Use only the material pasted below. Do not browse, connect apps, schedule routines, buy credits, or publish/send anything. If a required capability is unavailable, report it rather than substituting another task. Work in American English. Return a shipment ledger with the supplied status and a separate attention flag; distinguish an overdue expected date from a carrier-confirmed delay. Then draft a short facilities digest with severity, owner, and missing information. Flag the water leak for immediate human safety escalation without inventing a vendor or claiming it is resolved. Do not buy anything, contact anyone, create tickets, or enable routines.

TEST INPUT
Fictional office: Portland test office. Timezone: America/Los_Angeles. As-of date: November 4, 2026. No live tracking or integrations.
Shipments:
S1 | monitor arms | ordered Nov 1 | expected Nov 3 | last reported status: in transit | owner: Alex | tracking: not supplied.
S2 | notebooks | delivered Nov 3 | owner: Priya | tracking: not supplied.
S3 | keyboards | ordered Nov 4 | expected date: unknown | owner: unassigned.
Facilities:
F1 | active water leak near a power outlet | reported Nov 4 | owner: unassigned | unresolved.
F2 | loose cabinet handle | reported Nov 2 | owner: Morgan | unresolved.
F3 | meeting-room light | fixed Nov 3 | owner: Sam.
```

Acceptance criteria:
- All three shipment IDs and all three facilities IDs are retained once.
- S1 is overdue against its expected date, but no live carrier status is invented.
- S3 has an unknown expected date and unassigned owner.
- F1 is flagged urgently for human action; F3 remains resolved.
- The response stays a draft; no message, ticket, purchase, or routine is claimed.

## ops-02 — Respect opt-outs in a 14-day celebration list

```text
This is an independent functional test using fictional fixtures, not real customer data. Use only the material pasted below. Do not browse, connect apps, schedule routines, buy credits, or publish/send anything. If a required capability is unavailable, report it rather than substituting another task. Work in American English. Prepare an internal draft of the upcoming celebrations list for the exact window above. Exclude opted-out people from the reminder list. Keep unknown dates as a separate private follow-up item and do not invent ages or dates. Explain the window and exclusion rules without reprinting opted-out personal details in the reminder. Do not send, invite, connect a calendar, or schedule anything.

TEST INPUT
Fictional team. This is month/day test data, not personal information.
As-of date: November 4, 2026. Timezone: America/Los_Angeles.
Requested window: November 4 through November 17 inclusive.
Avery | birthday 11/05 | opt out: no.
Blake | birthday 11/12 | opt out: yes.
Casey | birthday 11/18 | opt out: no.
Drew | birthday unknown | opt out: no.
No birth years, ages, email addresses, or calendars provided.
```

Acceptance criteria:
- Only Avery appears in the dated reminder list.
- Blake is excluded because of opt-out; Casey is outside the stated window.
- Drew remains an unknown-date private follow-up, not an invented celebration.
- No birth year, age, external message, or scheduled reminder is invented.
