Action Group

Call Sheet

Posted by David Degner, Last update 9 days ago

UPDATES

9 days 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...

9 days 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.

6 months ago

Updated Instructions.

6 months ago

Added iOS support!

7 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.