Action Group
Call Sheet
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.
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