ChatGPT Work Tutorial
6 Role-Based Workflows, Prompt Templates & Automation Recipes (2026)

On July 9, 2026, OpenAI launched ChatGPT Work and merged Codex into a unified desktop app. If you already know what it is, the real question is: what do you actually do with it on Monday morning? This hands-on guide answers that with 3 usage principles, a 5-step universal workflow, copy-paste Prompt templates for 6 roles (sales, marketing, finance, ops, product, engineering), Scheduled Tasks recipes, usage optimization tactics, a 30-day roadmap, and 6 FAQs. For the launch recap and Claude Cowork comparison, see our companion post.

01

Before You Copy a Prompt: 3 Principles That Decide Success

ChatGPT Work is not a smarter chat box. It is an agent that plans its own path, connects to your tools, and delivers finished files. Most early failures come from treating it like Chat mode. These three principles separate productive runs from wasted usage:

PrincipleWhat It MeansPractical Tip
Describe outcomes, not stepsWork mode plans its own pathNot "Open Salesforce, export, then..." — instead: "Build a weekly pipeline PPT from @Salesforce deals in the last 30 days, flagging at-risk opportunities"
Connect tools firstPlugins are Work's data layerAuthorize Gmail, Slack, Drive before starting; use @AppName to pin sources
Plan Mode is your brakeReview the plan before executionFor high-stakes deliverables (external emails, financial reports, client docs), approve every step

Why Most First Attempts Fail (Pain Points)

  1. 01

    Micromanaging steps: Writing 20 manual instructions defeats Work mode's planning engine and burns usage

  2. 02

    Missing plugin auth: Tasks stall or hallucinate when Gmail, Slack, or CRM connectors are not authorized

  3. 03

    Wrong mode selected: Using Chat for multi-app deliverables or Work for quick Q&A wastes quota

  4. 04

    Skipping Plan Mode review: High-risk actions (send, delete, overwrite) slip through unchecked

  5. 05

    Vague data sources: Saying "the CRM" instead of @Salesforce leads to wrong pulls

  6. 06

    Desktop asleep during Scheduled Tasks: Local automation pauses when the laptop lid closes or the user logs out

Pick the Right Mode: Chat / Work / Codex

The new ChatGPT desktop app runs three modes. Using the wrong one wastes usage:

Your NeedUseWhy
Quick Q&A, brainstorming, single-turn copyChatLightweight, fast
Multi-app projects, finished deliverables, hours-long tasksWorkPlugins + Plan Mode + Computer Use
Code review, PRs, multi-repo developmentCodexDeveloper-native workflows
Recurring background automationWork + Scheduled TasksTriggered or scheduled execution

Desktop vs Web: Where to Run Your Workflow

ScenarioRecommended Environment
Local file read/write, Computer Use, free-tier trialDesktop (Mac / Windows)
Team collaboration, checking task progress on the goWeb / mobile (Plus and above)
Sales meeting briefs + email notificationsWeb Workspace Agent + scheduled dispatch
Local Excel reconciliation, batch folder processingDesktop Work mode
info

Companion read: For the full launch breakdown, three-mode architecture, and Claude Cowork comparison matrix, see ChatGPT Work Launched: Codex Merges Into ChatGPT Desktop App.

02

The Universal 5-Step Workflow & Prompt Formula

Regardless of role, run every Work task through this sequence:

  1. 01

    Connect plugins — authorize Gmail, Slack, Drive, CRM, and any other sources before you prompt

  2. 02

    Write goal + output format — state the deliverable (Docs, Sheets, PPT, Sites) and acceptance criteria

  3. 03

    Review Plan Mode — confirm data sources, risky actions, and step count before execution

  4. 04

    Steer mid-flight — pause and correct if context drifts or numbers look wrong

  5. 05

    Accept deliverable & iterate — treat output as an 80% draft; refine the prompt and re-run

Work Mode Prompt Formula

prompt
[Role] + [Data sources @plugins] + [Task] + [Output format] + [Constraints] + [Acceptance criteria]

Example skeleton:
You are a [role]. Pull [data type] from @Salesforce and @Gmail for [time range].
Complete [specific action], output as [Google Docs / Excel / PPT / Sites].
Constraints: [do not modify source data / round amounts to 2 decimals / do not send external emails].
When done, [Slack notify me / save to specified folder].

Plan Mode Review Checklist

Before you approve execution, confirm each item:

  • Are data sources correct (right account, right month)?
  • Any high-risk actions (send external email, delete, overwrite files)?
  • Does output match your team's template?
  • Can any steps be removed to save usage?
  • Do you need a human approval checkpoint?

OpenAI's own onboarding advice: start with a task you already know well — month-end variance, campaign brief, or sales meeting prep — because you can verify quality fast.

03

6 Role-Based Workflows: Sales, Marketing & Finance

The templates below are adapted from OpenAI case studies, early tester feedback (Zapier, Nvidia, Virgin Atlantic), and the Workspace Agent Cookbook. Replace @plugin names with your actual stack.

Sales

Scenario A: Daily Customer Meeting Briefs (Scheduled)

Pain point: Reps spend 1–2 hours daily assembling client background, recent news, and meeting agendas. Work solution: Scan calendar, pull CRM notes, search news, generate and archive briefs.

prompt
Create a scheduled task running every weekday at 4pm:

1. Check tomorrow's customer meetings in @Google Calendar (exclude internal-only)
2. For each customer meeting:
   - Pull 30-day account notes and interaction history from @SharePoint / @Salesforce
   - Search 30-day public news and executive updates for that company
   - Write a 2–3 sentence background summary for each external attendee
3. Generate a 2–3 page brief per meeting, save as @Google Drive documents
4. Email me a summary via @Gmail with links to each brief

Output format: email subject "Tomorrow's Customer Meeting Briefs — [Date]",
body as a table (Client | Meeting Time | Key Topics | Brief Link)

OpenAI internal reference: Sales teams turned a single Discovery call into a customized PoC proposal within 24 hours — a process that traditionally took weeks.

Scenario B: Live Account Command Center (Sites + Daily Refresh)

Pain point: Account intel scattered across CRM, email, and Slack. Work solution: Build a live Sites dashboard with daily auto-refresh.

prompt
From all opportunities, contacts, and recent activity for [Account Name] in @Salesforce:

1. Create an interactive account command center (Sites) with:
   - Pipeline overview (stage, amount, expected close date)
   - Key signals from the last 7 days (emails, meetings, support tickets)
   - Prioritized recommended next actions
2. Set a Scheduled Task: auto-refresh every weekday at 8am
3. Slack me via @Slack DM when major changes occur

Constraints: do not auto-send any external emails; amounts must match CRM source data.

Scenario C: Lead Review & Pipeline Repair (Zapier-Style)

Pain point: Thousands of leads per month; follow-up gaps are invisible until too late.

prompt
Analyze @Salesforce leads from the last 30 days and cross-reference @Gmail outreach.

Find:
1. Leads with no follow-up for 48+ hours (grouped by source)
2. Broken handoff points (where response rate drops sharply)
3. Estimated pipeline loss amount

Output:
- Excel detail table (Lead ID | Source | Last Follow-up | Gap Type | Recommended Action)
- 1-page executive summary PPT highlighting seven-figure opportunity risk
- A repeatable weekly review workflow (for Scheduled Task use)

Marketing

Scenario A: Research to Brief to Multi-Market Assets (End-to-End)

prompt
I uploaded the following customer research: [attachment / @Google Drive link]

Complete the end-to-end marketing workflow:

Phase 1 — Brief:
- Extract target audience, core pain points, competitive positioning
- Output Campaign Brief (Google Docs) with messaging pillars and channel recommendations

Phase 2 — Asset generation:
- From the Brief, generate: 1 acquisition email, 3 LinkedIn posts, 1 landing page copy outline
- Save to @Google Drive "Campaign / [Product Name]" folder

Phase 3 — Regional adaptation:
- Adapt core assets for US, EU, and APAC (language, cultural references, compliance wording)
- Flag sensitive phrases requiring human review in each version

Pause after each phase for my approval before proceeding.

Scenario B: Slack / Teams to Meeting Agenda Sync (Weekly Scheduled)

prompt
Set a scheduled task running every Monday at 7am:

1. Summarize the last 7 days from @Slack #product-launch and @Microsoft Teams "Go-to-Market" channel
2. Extract: decisions made, open questions, blockers needing alignment
3. Update the "Weekly Agenda" doc in @Google Drive (preserve version history)
4. Post a summary of 5 bullets or fewer to @Slack #leadership

Constraints: cite only public discussions; do not leak messages marked confidential.

Finance

Scenario A: Month-End Variance Analysis (OpenAI-Validated)

OpenAI internal result: Month-end close and forecast adjustment compressed from days to hours.

prompt
Assist with [Month] month-end budget variance analysis:

1. Pull tables from @Google Drive "Finance / Actuals" and "Finance / Forecast"
2. Build a reconciliation workbook in @Google Sheets:
   - Summarize actual vs forecast variance by department
   - Flag line items with variance >5% or >$50K
   - Preserve all original formulas; do not overwrite source files
3. Draft narrative explanations (Google Docs) by Revenue / COGS / OpEx
4. Build a 5–8 slide management deck with charts (match attached template style)
5. List 3 key judgment calls requiring human finance sign-off

Constraints: do not modify any source data; cite source cell for every number.

Scenario B: Invoice vs. Payment Register Reconciliation

prompt
You are an accounts payable specialist. Compare:
- Payment register: [@Google Drive link]
- Invoice list: [@Google Drive link]

Flag the following anomalies (return as a table):
| Issue Type | Vendor | Invoice # | Amount | Recommended Action |
- Amount difference >2%
- Missing tax ID
- Duplicate invoice number
- Vendor name mismatch

Do not initiate payments; output review table only for human verification.
04

Ops, Product, Engineering & Scheduled Tasks

Operations

Scenario A: Daily Dashboard Morning Briefing (Scheduled)

prompt
Run automatically every weekday at 6:30am:

1. Visit [internal dashboard URL / @SharePoint report page]
2. Compare to yesterday's snapshot; extract significant changes (>10% swings or new red indicators)
3. Generate a 1-page morning brief (Google Docs):
   - TOP 3 items requiring attention today
   - Metrics change table
   - Recommended follow-up owners
4. Email ops-leads@company.com via @Gmail

If the dashboard is unreachable, stop and notify me in Plan Mode — do not fabricate data.

Scenario B: Customer Feedback Clustering to Product Priorities

prompt
Monitor new customer feedback from the last 14 days:
- @Slack #customer-feedback
- @Gmail label "NPS-Detractor"
- @Google Drive "Support Tickets Export"

1. Cluster feedback into 5–8 themes (with representative quotes)
2. Rank by frequency x impact x implementation effort
3. Output a product review backlog (Notion / Google Docs format)
4. Set a Scheduled Task to auto-refresh every Friday

Constraints: anonymize all customer references; no customer names.

Product

Scenario A: Launch Readiness Review (Jira + GTM Cross-Check, Nvidia-Style)

prompt
Launch readiness review for [Product/Feature Name]:

1. From @Jira: pull Epic/Story completion status and open blockers
2. From @Google Drive "GTM Plans": check milestone alignment
3. From @Slack #product-launch: extract unresolved discussions from the last 7 days
4. Output Launch Readiness report (Google Docs):
   - Readiness score (Red / Yellow / Green)
   - Blocker list (Owner | Due Date | Risk Level)
   - Go / No-Go recommendation with rationale

Do not auto-update Jira status; flag high-risk items for human decision.

Engineering — Work + Codex in the Same App

Use Codex mode for code and Work mode for cross-team docs. Switch modes inside the same desktop app — no tool hopping.

Scenario A: PR Review to Release Notes to Team Announcement

prompt
In Codex mode:
1. Review PR #123 in [repo/name], focusing on [security / performance / test coverage]
2. Leave line-by-line review comments in the PR sidebar
3. If approved, draft Release Notes

Switch to Work mode:
4. Format Release Notes for @Confluence
5. Draft @Slack #engineering announcement (do not auto-send)

Scenario B: Multi-Repo Weekly Engineering Summary

prompt
In Codex mode, across [frontend-repo] and [backend-repo]:
1. Summarize this week's merged PRs and open P0/P1 issues
2. Generate engineering weekly report in Markdown

Switch to Work mode:
3. Convert to Google Docs and insert burndown chart from @Jira
4. Schedule auto-generation every Friday at 5pm

Scheduled Tasks Recipe Library

Four high-frequency recipes from OpenAI's official recommendations — adapt triggers and channels to your stack:

RecipeTriggerActionBest For
Monday agenda refreshMon 7amSlack digest, update agenda docMarketing / Ops
Daily metrics briefWeekdays 6:30amDashboard diff, email reportOps / Finance
Feedback clusteringFri 4pmMulti-channel feedback to priority listProduct
Account daily refreshWeekdays 8amCRM changes, update Sites dashboardSales

Scheduled Task Prompt Syntax

prompt
Set Scheduled Task:
- Frequency: [daily / every Monday / 1st of month / when keyword appears in @Slack channel]
- Time: [timezone + specific time]
- Action: [specific workflow description]
- Notification: [Slack channel / email / none]
- Human approval: [which steps require my sign-off first]

Safety Checklist Before Going Unattended

  • Minimal plugin scope — connect only necessary tools
  • No auto-external-send unless explicitly intended
  • Output archive path set — avoid accidental overwrites
  • Enterprise: agent network policy confirmed with admin
  • Run 2–3 manual test executions before enabling the schedule
05

Usage Optimization, Pitfalls & 30-Day Roadmap

ChatGPT Work shares a metered usage pool with Codex. The same workflow can cost 5x more depending on design.

Billing Logic (Simplified)

FactorImpact on Usage
Task step countMore steps = higher consumption
Context sizeMore documents and emails pulled = higher consumption
Output lengthOutput tokens cost roughly 6x input tokens
Cache hitsRe-reading the same document: cached input costs ~1/10 of fresh input
Model selectionGPT-5.6 complex reasoning costs more than lightweight tasks need

Seven Cost-Saving Tactics

  1. 01

    Draft in Chat first, then hand a tight brief to Work

  2. 02

    Trim Plan Mode steps, especially duplicate data pulls

  3. 03

    Reuse template docs in Scheduled Tasks for cache discounts

  4. 04

    Request concise outputs — table + 3 bullets beats a narrative report

  5. 05

    Split large projects into phases to avoid expensive re-runs

  6. 06

    Free users: test small desktop tasks before scaling automation

  7. 07

    Enterprise: set workspace / group / individual limits in Admin Console

Pre-Launch Usage Test

checklist
1. Pick a real task you know the human time cost of (e.g., month-end variance table, usually 2 hours manual)
2. Run once in Work with Plan Mode; note step count
3. Check consumption against your plan's included usage
4. Extrapolate daily / weekly / monthly cost
5. If too high, apply the seven tactics above and re-run to compare

Common Pitfalls & Troubleshooting

IssueCauseFix
Codex projects missingIncomplete app migrationUpdate Codex app (becomes ChatGPT desktop); if broken, clean reinstall from chatgpt.com/download
Plugin connected but no dataInsufficient scope or wrong @nameRe-check plugin permissions; use explicit @Salesforce not "the CRM"
Good plan, wrong outputStale context or AI inferencePause and steer; attach explicit source files
Scheduled task didn't fireDevice asleep or logged outUse web Workspace Agents for true background; desktop tasks need device online
Usage higher than expectedVerbose output, redundant pullsApply optimization tactics above; Enterprise admins set limits in Admin Console
Work vs Cowork confusionDifferent workflow typesCloud SaaS collaboration: Work. Local folder batch processing: Cowork (see companion comparison)

30-Day Onboarding Roadmap

WeekGoalAction
Week 1Single-task fluencyRun 3 manual Work tasks you can quality-check; practice Plan Mode review
Week 2Plugin depthConnect 3 core tools (email + collaboration + files); complete 1 cross-app deliverable
Week 3AutomationConvert Week 1 task to Scheduled Task; verify 3 successful triggers
Week 4Team rolloutDocument role-specific prompt library; Enterprise teams sync admin usage limits

Citable Hard Data

  • Output token multiplier: Output costs roughly 6x input tokens in Work mode billing
  • Cache discount: Repeated reads of the same document cost ~1/10 of fresh input
  • Workflow cost variance: Identical tasks can consume 5x more usage depending on step count and output verbosity

Running Scheduled Tasks and Computer Use workflows on a personal laptop creates predictable friction: agents pause when the lid closes, memory pressure interrupts long runs, and parallel Work + Codex sessions compete for CPU and disk I/O. Cloud VMs and shared Macs often add latency and lack native plugin sandboxing. For teams that need 7x24 stable agent uptime, isolated automation environments, or simultaneous iOS CI/CD and AI workflows, NodeMini Mac Mini cloud rental — dedicated Apple Silicon hardware, SSH access, and auditable networking — is typically the more reliable production path. See rental plans for current pricing.

Sources: OpenAI Blog, OpenAI Cookbook — Sales Meeting Prep, ChatGPT Learn Changelog, SiliconANGLE. Features and pricing subject to OpenAI official announcements.

FAQ

Frequently Asked Questions

The task you know best and can verify — month-end variance, campaign brief, or sales meeting prep. OpenAI recommends these because you can judge output quality quickly.

150–400 words focusing on data sources, output format, and constraints. Do not micromanage steps — that is what Work mode is designed to plan for you.

Desktop Scheduled Tasks need the device online and logged in. For true background automation, use web Workspace Agents (Plus and above). For always-on agent hosts, see NodeMini Help Center.

Work is personal agent mode inside ChatGPT. Workspace Agents are team-built, admin-governed automations in Business/Enterprise with Admin Console controls. Same technical foundation, different entry points.

Treat them as 80% drafts. Always human-review financial numbers, customer names, and external statements before publishing or presenting.

Desktop Work mode with usage limits. Start with lightweight tasks like invoice reconciliation before scheduling long-running automation. For dedicated always-on Mac environments, compare NodeMini rental rates.