Google Slides Presentation Automation

This workflow automates manual Google Slides tasks, replacing time-consuming processes like creating presentations or updating text manually. It supports creating presentations, retrieving slides, replacing text, and generating thumbnails, cutting editing time from hours to minutes per presentation. Marketing or training teams managing 10+ presentations monthly benefit most. The Webhook node receives API requests with operations (create/get/replacetext/getthumbnail), the Code node validates inputs and enforces rate limits, the IF node filters errors, another Code node routes to Google Slides API endpoints, and Respond to Webhook nodes deliver success or error responses, streamlining presentation workflows for efficiency. The workflow saves ~4 hours weekly by automating 10+ presentation tasks. Ideal for marketing or training teams in small to medium businesses, it requires n8n and Google Slides API access (free with Google Workspace, ~$6/user/month). Scalability is limited by Google API quotas (30 requests/minute); basic technical skills are needed. Install n8n from n8n.io or use cloud.n8n.io. Obtain Google API OAuth2 credentials from Google Cloud Console (APIs & Services > Credentials). Configure Webhook node with URL like https://your-n8n-instance/webhook/devhubconnect/slides. Set Code node for Slides API calls with OAuth2 credentials and valid presentationId. Ensure input JSON includes valid presentationId for get/replacetext operations. Test with payloads like { "operation": "create", "title": "New Presentation" } via Postman. Activate in n8n. Monitor for errors like invalid presentation IDs (404) or rate limits (429) in logs. Optimize by batching text replacements and refreshing OAuth tokens monthly.", "businessValue": "Saves 4 hours/week automating 10+ Google Slides tasks", "setupTime": "30-45 minutes", "difficulty": "Beginner", "requirements": [ "n8n (free/community or cloud), Google Workspace", "Google Slides API OAuth2 credentials", "Stable internet, modern browser, no coding required" ], "useCase": "Automating presentation creation and updates for marketing or training"

$5.49

Workflow steps: 6

Integrated apps: webhook, code, if

Google Slides Presentation Automation preview