title: Automating Google Slides production
body: <p>I'm wondering if there may be a way to programmatically create presentations in Google Slides. So for example if underlying data changes I can just refresh the deck without lots of copy paste for all the charts etc. </p>
  
  <p>Something similar to using like markdown and R slidify to produce data driven PDF presentations. My end product needs to be a nice pretty Google Slides presentation. </p>
  
  <p>Is this the sort of thing I could use the Google Drive API for? I'm not sure if App Script can be used for Slides like you can for Sheets. </p>
  
  <p>Am hoping it's a common enough problem that a solution exists. </p>
  
  <p>One option is to just automatically produce a PDF and then manually import into Google Slides. Problem is that this approach is a bit limited due to errors on conversion and lack of other Slides functionality. </p>
  
  <p>Any input much appreciated.</p>