I need to build this workflow:
- User enters responses through a Google Form. These are stored to Google Spreadsheets
- Based on the responses of the user, “design” prompts for open AI to generate content that has to be “replaced” in placeholders in 4-5 different slides. the placeholders are at fixed layouts in the Google Slide template in this fashion - {{placeholder}}
- Since there are multiple placeholders and I have to run multiple prompts, I need to use an iterator.
- The output from the prompts run via the iterator are stored in an array aggregator, from which we extract them.
- Now, i need to take those outputs and “update” the ppt - the template.
The problem is in step 5. If I use a “Create a slide/presentation from template”, I am getting 4-5 ppts created (this number is equal to the number of times the iterator is running). Ideally, I need only 1 presentation with all slides updated with the output of the prompt.
Here’s a sample scenario - please note this is just to mimic the workflow that I have - I know I need to add a google slides module at the end - but I’m stuck at this problem where multiple slides are being created.
Ideally, I need to be forcing the iterator to run only on the prompts, collect the output to the array aggregator; and then update the content into each slide of the ppt. How do I do this?
@samliew you’ve been an angel, responding to most of these queries! Please help again!! Thanks in advance.