{"product_id":"n8n-casting-callback-offer-approvals-w-openai-gmail-drive","title":"n8n Casting Callback Offer Approvals w\/ OpenAI, Gmail \u0026 Drive","description":"\u003ch3\u003eAutomate callback offer approvals—rate-guardrailed, AI-assisted, and saved to Google Drive\u003c\/h3\u003e\n\u003cp\u003eThis production-ready \u003cstrong\u003en8n workflow\u003c\/strong\u003e streamlines \u003cstrong\u003ecallback offer approvals and rate negotiations\u003c\/strong\u003e end-to-end: it receives casting shortlist submissions, checks union\/budget guardrails, verifies callback date availability with \u003cstrong\u003eOpenAI\u003c\/strong\u003e via an HTTP scheduling API, routes approvals through \u003cstrong\u003eGmail\u003c\/strong\u003e, and automatically archives confirmation packets in \u003cstrong\u003eGoogle Drive\u003c\/strong\u003e.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCaptures shortlist submissions\u003c\/strong\u003e via an n8n form, including talent details, offered rate, and \u003cem\u003etwo callback date options\u003c\/em\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eNormalizes inputs\u003c\/strong\u003e and calculates whether the offered rate is within \u003cstrong\u003eunion scale minimum\u003c\/strong\u003e and a \u003cstrong\u003eproject budget cap\u003c\/strong\u003e, applying a \u003cstrong\u003eclamped suggested rate\u003c\/strong\u003e when out of bounds.\u003c\/li\u003e\n  \u003cli\u003eIf the rate is outside guardrails, it \u003cstrong\u003ealerts the casting director on Telegram\u003c\/strong\u003e for manual review.\u003c\/li\u003e\n  \u003cli\u003eIf within guardrails, it uses \u003cstrong\u003eOpenAI\u003c\/strong\u003e to check callback availability and \u003cstrong\u003edraft a concise callback offer email\u003c\/strong\u003e using the suggested rate.\u003c\/li\u003e\n  \u003cli\u003eSends the offer to the agent via \u003cstrong\u003eGmail\u003c\/strong\u003e and runs an \u003cstrong\u003eapprove\/decline email approval flow\u003c\/strong\u003e, waiting for the agent’s response.\u003c\/li\u003e\n  \u003cli\u003eIf approved, it creates a \u003cstrong\u003ebooking confirmation packet as a text file\u003c\/strong\u003e in \u003cstrong\u003eGoogle Drive\u003c\/strong\u003e and emails the confirmation to the agent via Gmail.\u003c\/li\u003e\n  \u003cli\u003eIf declined, it \u003cstrong\u003elogs the decline note\u003c\/strong\u003e and notifies the casting director on Telegram.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eProductions that need consistent \u003cstrong\u003erate negotiation guardrails\u003c\/strong\u003e without spreadsheet chasing.\u003c\/li\u003e\n  \u003cli\u003eCasting teams coordinating \u003cstrong\u003etwo alternative callback dates\u003c\/strong\u003e and requiring fast availability checks.\u003c\/li\u003e\n  \u003cli\u003eStudios that want an \u003cstrong\u003eemail-based approval workflow\u003c\/strong\u003e with automatic document archiving for auditability.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eIntegrations\/approach: \u003cstrong\u003eOpenAI\u003c\/strong\u003e, \u003cstrong\u003eGmail\u003c\/strong\u003e, \u003cstrong\u003eGoogle Drive\u003c\/strong\u003e, \u003cstrong\u003eTelegram\u003c\/strong\u003e, and an HTTP scheduling API for availability checking.\u003c\/li\u003e\n  \u003cli\u003en8n nodes referenced: \u003cstrong\u003eif\u003c\/strong\u003e, \u003cstrong\u003eset\u003c\/strong\u003e, \u003cstrong\u003ecode\u003c\/strong\u003e, \u003cstrong\u003egmail\u003c\/strong\u003e, \u003cstrong\u003etelegram\u003c\/strong\u003e, \u003cstrong\u003esticky note\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003eSetup requirements: \u003cstrong\u003eOpenAI API credentials\u003c\/strong\u003e for the Chat Model used to draft the email, plus \u003cstrong\u003eGmail OAuth2 credentials\u003c\/strong\u003e.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":45949989617843,"sku":"N8N-19179","price":63.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/Qu0ZhBBPqRUWrIFKJmmGM_j7K7PHkx.png?v=1788512747","url":"https:\/\/buyflowscripts.com\/products\/n8n-casting-callback-offer-approvals-w-openai-gmail-drive","provider":"N8N Commerce","version":"1.0","type":"link"}