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