Action Group

Call Sheet

Posted by David Degner, Last update 4 months ago

UPDATES

4 months ago

July 2026 update: refreshed the full action group with current macOS and iOS call-sheet scripts, PDF text extraction on macOS, deterministic source-message links, improved Gemini prompts, safer update writeback, updated blank template headings, and refreshed caption metadata generation.

show all updates...

4 months ago

July 2026 update: refreshed the full action group with current macOS and iOS call-sheet scripts, PDF text extraction on macOS, deterministic source-message links, improved Gemini prompts, safer update writeback, updated blank template headings, and refreshed caption metadata generation.

10 months ago

Updated Instructions.

10 months ago

Added iOS support!

11 months ago

Fixed the actions

Call Sheet

A Drafts action group for photographers who need to turn client email threads into practical shoot-day call sheets.

The group includes macOS Mail-based actions, iOS clipboard-based actions, a blank call-sheet template, and a caption/metadata helper.

Included workflows

  • Call Sheet MacOS: select one or more related messages in Mail.app, then create a new Drafts call sheet. The action dedupes and sorts the thread, extracts text from PDF attachments when possible, asks Gemini to produce a structured markdown call sheet and cleaned chronological email thread, then appends deterministic message:// links back to source emails.
  • Update Call Sheet MacOS: open an existing call sheet draft, select new Mail messages, and merge only explicitly stated new facts back into the same draft. Existing source-message links are preserved outside the model call.
  • Call Sheet iOS: copy an email thread to the clipboard, then create a call sheet on iPhone or iPad using the same call-sheet format.
  • Update Call Sheet iOS: copy new email text to the clipboard, open the existing call sheet, preview the clipboard contents, and update the current draft.
  • Blank Call Sheet: creates an empty call sheet using the current ### heading structure, including Deliverables.
  • Create Caption: generates Photo Mechanic-ready slug, title, caption, and keyword metadata from shoot notes or a call sheet.

Requirements

  • Drafts for macOS and/or iOS
  • Google Gemini API access
  • On macOS AppleScript actions: store the key in Keychain with service name Gemini_API_Key
  • On JavaScript/iOS actions: configure the Gemini credential when Drafts prompts on first run

Customization

Before sharing with other photographers, update the photographer/business name in the prompts, adjust the default callsheet tag if needed, and confirm the Gemini model names are available for your API account.

Project source:
https://github.com/ddegner/EmailsToCallSheet


Included Actions

  • Call Sheet MacOS
  • Call Sheet MacOS (old)
  • Call Sheet iOS
  • Update Call Sheet MacOS
  • Update Call Sheet iOS
  • Blank Call Sheet
  • Create Caption
  • Re: Inquery
Items available in the Drafts Directory are uploaded by community members. Use appropriate caution reviewing downloaded items before use.