Action Group
Call Sheet
UPDATES
4 days ago
Updated Instructions.
4 days ago
Updated Instructions.
4 days ago
Added iOS support!
about 1 month ago
Fixed the actions
This action group helps photographers turn client emails into organized call sheets for shoot day.
On MacOS select emails in Mail.app, run the action, and get a structured document with the shoot details pulled from the conversation.
On iOS click reply on the email, copy all the text so that it in your clipboard, run the action.
The scripts use Google’s Gemini AI to extract locations, timelines, deliverables, and contact information from messy email threads and format them into clean markdown. Emails are processed through the API and the results are saved in Drafts.
There’s also a Create Caption action that writes a quick caption when the call sheet is selected. It’s useful for photographers who need consistent IPTC metadata across a shoot.
———
Setup Instructions:
Go to Google AI Studio, sign in, and create a Gemini API key from the API Keys section.
Copy the key and keep it private (anyone with it can use your quota/billing).
On your Mac, open Keychain Access → login keychain → New Password Item…, set Keychain Item Name to
Gemini_API_Key, and paste the key into Password.Save it, then run the Drafts action— it will read the key from Keychain using that item name.
——
Find
property prompt_introand replace “photographer David Degner” with your name/business, then edit any call-sheet sections/definitions in that text to match what you want.Find
property draftsTags : {"callsheet"}and change"callsheet"to your preferred tag(s), or add more tags like{"callsheet","mail"}.Find
property geminiModel : "gemini-3-flash-preview"and, if you get “model not found,” replace it with a currently supported Gemini model name.
Included Actions
-
Call Sheet MacOS
-
Call Sheet iOS
-
Update Call Sheet MacOS
-
Update Call Sheet iOS
-
Blank Call Sheet
-
Create Caption