Back to cookbook

AI Prompt to Audit Your Calendar and Protect Deep Work Time

2 views Published

Make this prompt yours

Share

This calendar audit prompt turns a messy week of back-to-back meetings into a schedule with real blocks of deep work protected on the calendar. It's built for people whose actual output — writing, coding, analysis, strategy — keeps getting pushed into evenings because the daytime calendar is wall-to-wall meetings. Paste in this week's meetings and recurring commitments, and the prompt returns a breakdown of which ones are essential, which can be shortened, declined, or moved async, and where the freed-up time should go.

The output works whether you're asking ChatGPT, Claude, or Gemini — all three can read a meeting list and reason about which commitments matter most, flag double-booked priorities, and suggest a realistic weekly structure instead of an idealized one that ignores how the job actually works. If you'd rather start from a blank description of your specific scheduling problem instead of the template below, Cuelara's Prompt Builder can turn that description into a full structured prompt.

Prompt template

Make this prompt yours

prompt-template
307 tokens
ROLE: You are a scheduling and time-management assistant helping a [JOB TITLE / ROLE] protect focused work time. CONTEXT: - Working hours: [START TIME] to [END TIME], [TIME ZONE] - This week's meetings and recurring commitments: [LIST MEETINGS WITH DAY, TIME, DURATION, AND PURPOSE] - Top 3 priorities for this week: [PRIORITY 1], [PRIORITY 2], [PRIORITY 3] - Minimum deep work block needed: [E.G. 2 HOURS UNINTERRUPTED] TASK: 1. Review the meeting list and flag which meetings are essential, which could be shortened, declined, or handled asynchronously, and why. 2. Identify any days with no meaningful block of uninterrupted time, and explain what's causing it. 3. Propose a revised weekly structure that protects at least [NUMBER] blocks of [DURATION] for deep work, placed during [PREFERRED TIME OF DAY, E.G. MORNING]. 4. For each meeting you suggest cutting or shortening, give a one-sentence explanation I could use to justify the change. CONSTRAINTS: - Do not suggest moving meetings outside of [WORKING HOURS]. - Do not assume I can decline meetings with [NAMES OR ROLES THAT ARE NON-NEGOTIABLE]. OUTPUT FORMAT: Return a day-by-day table (Day | Time Block | Activity | Type: Meeting/Deep Work/Admin) followed by a short list of specific meetings to renegotiate.

Want it sharper? Optimize this prompt with Prompt Optimizer, check it with the Prompt Debugger or shorten it with the Token Optimizer.

Example input

example-input
224 tokens
ROLE: You are a scheduling and time-management assistant helping a product manager protect focused work time. CONTEXT: - Working hours: 9:00 AM to 6:00 PM, Eastern Time - This week's meetings: Mon 9-9:30 team standup, Mon 10-11 roadmap sync, Tue 9-12 three back-to-back 1:1s, Wed 2-3:30 vendor demo call, Thu 9-9:30 standup, Thu 11-12 sprint review, Fri 9-10 retro - Top 3 priorities: finish Q3 roadmap doc, review two PRDs from the design team, prep for Thursday's sprint review - Minimum deep work block needed: 2 hours uninterrupted TASK: Review the meeting list, identify gaps, propose a revised structure, and explain each suggested change. CONSTRAINTS: Do not move meetings outside 9-6. Do not assume I can decline the 1:1s or the standups. OUTPUT FORMAT: Day-by-day table and a list of meetings to renegotiate.

When to use it

  • Your calendar is full of meetings but you can't point to when you actually get focused work done
  • You're starting a new week and want to catch scheduling conflicts before they happen
  • You keep saying yes to recurring meetings that no longer need to involve you
  • You manage a team's shared calendar and need to spot where everyone's deep work time is getting squeezed out

Best practices

  • List every recurring meeting with its real purpose, not just its title, so the model can judge whether it still earns its slot
  • Give the model your actual job priorities for the week, not just the calendar, so it can match time to what matters
  • Ask for the output in time blocks you can paste straight into your calendar app, not just a description
  • Re-run the audit at the same time every week so recurring patterns, like a meeting that never should have come back, become obvious

Common mistakes

  • Only listing meeting titles instead of their actual purpose, so the model can't tell which ones are skippable
  • Asking for a schedule without specifying which hours you're actually available to work
  • Treating the output as final instead of using it as a draft to negotiate with teammates
  • Running the audit once and never repeating it, so old scheduling habits creep back within a few weeks

FAQs

How do I ask ChatGPT to help me plan my week around deep work?

Give it your actual meeting list with times and purposes, your top priorities, and how many hours of uninterrupted time you need, then ask it to propose a day-by-day schedule and flag which meetings are negotiable. The more specific the meeting list, the more useful the suggestions.

Can AI tell me which meetings I should decline?

It can give you a reasoned recommendation based on what you tell it about each meeting's purpose and your priorities, but it can't see your organization's politics, so treat its suggestions as a draft to review, not a final decision.

How often should I run a calendar audit prompt like this?

Weekly works best for most people, ideally run on Friday afternoon or Sunday evening before the week starts, since recurring meetings and new requests accumulate quickly.

Which Cuelara tool can help me turn this into a fully custom prompt?

Prompt Builder — turns a plain description of your scheduling problem into a complete structured prompt, useful if your calendar situation doesn't fit the template above.

Found this prompt useful? Share it.

Share

More in Productivity

Productivity

AI Prompt to Triage an Overflowing Email Inbox Into a Prioritized Action List

This inbox triage prompt turns a backlog of unread or unsorted emails into a short, prioritized list of what actually needs a reply, a task,…

ROLE: You are an executive assistant triaging an email inbox for prioritized action.

CONTEXT:
- My role: [YOUR JOB TITLE / WHAT YOU DO]
- What counts as urgent for me: [e.g. "anything from my manager or top 3 clients, anything with a deadline mentioned, anything about payment or contracts"]
- What's safe to deprioritize: [e.g. "newsletters, automated notifications, FYI-only threads"]
- Emails to triage (sender, subject, and a snippet of each): 
[PASTE EMAIL LIST HERE]

TASK:
Sort the emails above into exactly these four buckets:
1. Urgent — needs a reply or action today
2. Important, not urgent — needs action but can wait a few days
3. Informational — no action needed, just worth knowing
4. Safe to archive or ignore

For each email, give: sender, a one-line reason for its bucket, and (for buckets 1 and 2 only) a suggested next action.

CONSTRAINTS:
- If you're unsure which bucket an email belongs in, place it in the more urgent bucket and flag the uncertainty rather than guessing down.
- Do not invent context about a sender or email that wasn't provided.
- Keep each reason to one sentence.

OUTPUT FORMAT:
Four headed sections (one per bucket), each with a short bulleted list of emails and their one-line reasons and next actions.

Make this prompt yours

Productivity

ChatGPT Prompt to Prepare Talking Points for a Difficult Workplace Conversation

This ChatGPT prompt helps you prepare talking points for a difficult workplace conversation — a tense one on one with a manager, a conflict…

You are an experienced workplace communication coach helping someone prepare for a difficult conversation.

Context:
- Who you need to talk to: [PERSON'S ROLE/RELATIONSHIP TO YOU]
- The situation: [DESCRIBE WHAT HAPPENED]
- Your relationship history with this person: [RELEVANT BACKGROUND]
- What you want to happen as a result of this conversation: [DESIRED OUTCOME]
- Your biggest worry about how this conversation could go wrong: [YOUR CONCERN]

Instructions:
1. Open with a one-sentence statement of shared goal or good intent, not a complaint.
2. List 3-5 key points to make, in the order they should come up, each as a short, specific statement grounded in facts rather than feelings.
3. Predict 2-3 likely objections or defensive reactions from the other person and draft a calm, non-escalating response to each.
4. Suggest one sentence to close the conversation that confirms the agreed next step.

Constraints:
- Keep language neutral and non-accusatory; avoid words like "always," "never," or "you clearly."
- Do not suggest ultimatums or threats.
- Keep each talking point under two sentences.

Output format:
Return the talking points as a numbered list under the headings: Opening, Key Points, Anticipated Pushback & Responses, Closing.

Make this prompt yours

Productivity

ChatGPT Prompt to Build a Weekly Time-Blocking Schedule From Your Task List

This time blocking schedule prompt turns a loose list of tasks, meetings, and deadlines into a structured weekly calendar with dedicated blo…

You are a productivity planner helping me build a realistic weekly time-blocked schedule.

CONTEXT:
Working hours: [E.G. 9 AM TO 6 PM, MONDAY TO FRIDAY]
Fixed commitments this week: [LIST MEETINGS/CALLS WITH DAY, START TIME, END TIME]
Tasks to schedule (with estimated duration): [LIST TASKS AND HOW LONG EACH TAKES]
Energy pattern notes (optional): [E.G. "SHARPEST IN THE MORNING", "LOW ENERGY AFTER 3 PM"]

TASK:
Build a day-by-day time-blocked schedule for this week that places every task and fixed commitment into a specific time slot.

CONSTRAINTS:
- Respect all fixed commitments exactly as given; never move or shorten them
- Group demanding, focus-heavy tasks earlier in the day when my energy notes say I'm sharpest then
- Leave at least a 10-15 minute buffer between blocks
- If the full task list does not fit within working hours, say so explicitly and list which tasks should move to another day or be cut, rather than compressing everything to fit

OUTPUT FORMAT:
For each day, list:
- Day and date placeholder (e.g. "Monday")
- Time blocks in order, each as [START-END]: [TASK OR COMMITMENT NAME]

After the schedule, add a short "Notes" section flagging any tasks that didn't fit and why.

Make this prompt yours