Automate image replacement in Google Slides with the HttpRequest Automate workflow. This solution allows you to dynamically update images in your presentations by sending a simple POST request. Just provide the presentation ID, a unique image key, and the new image URL. Streamline your presentation updates effortlessly, ensuring your slides always reflect the latest visuals without manual intervention.

View Large Image
Automate image replacement in Google Slides with the HttpRequest Automate workflow. This solution allows you to dynamically update images in your presentations by sending a simple POST request. Just provide the presentation ID, a unique image key, and the new image URL. Streamline your presentation updates effortlessly, ensuring your slides always reflect the latest visuals without manual intervention.
Step 1: Webhook Trigger
The workflow is triggered via a webhook when a POST request is sent to the specified endpoint, replace-image-in-slide.
Step 2: Parameter Check
The workflow checks if all required parameters (presentation_id, image_key, and image_url) are provided. If any are missing, it returns a 500 error response.
Step 3: Retrieve Slide Elements
If all parameters are present, the workflow retrieves all elements from the specified Google Slides presentation using the Google Slides API.
Step 4: Find Image Object IDs
The workflow searches through the retrieved slide elements to find the object IDs of images that match the provided image_key.
Step 5: Replace Images
Using the found object IDs, the workflow sends a batch update request to the Google Slides API to replace the images and update their alt text.
Step 6: Respond to Webhook
Finally, the workflow responds to the webhook with a success message once the image replacement is completed.