Ada tiga fase utama dalam siklus proses objek Presentation: membuka, mengedit, dan menyimpan.
Membuka presentasi
Saat menggunakan Layanan Slide, langkah pertama adalah memuat presentasi. Metode seperti SlidesApp.openById() dan SlidesApp.getActivePresentation() memuat presentasi Slide yang ada, sementara SlidesApp.create() membuat presentasi baru. Metode ini menampilkan objek Presentation yang merepresentasikan presentasi yang dimuat.
Setelah presentasi dibuka, presentasi tidak akan menerima pembaruan lebih lanjut dari kolaborator. Presentasi biasanya dibuka dalam versi terbarunya yang telah disimpan di Drive. Namun, jika skrip terikat ke penampung presentasi, presentasi tersebut akan dimuat dalam versi yang sama dengan editor Slide yang menyertainya.
Mengubah presentasi
Setelah presentasi dibuka, skrip dapat membaca dan mengubahnya. Setiap perubahan yang dilakukan skrip pada presentasi akan tercermin dalam pembacaan dan modifikasi berikutnya selama durasi eksekusi skrip.
Menyimpan perubahan
Setelah melakukan perubahan pada presentasi, perubahan tersebut akan disimpan sekaligus saat eksekusi skrip selesai, atau saat Presentation.saveAndClose() dipanggil. Setelah perubahan disimpan, perubahan tersebut akan disebarkan secara asinkron ke editor pengguna, seolah-olah perubahan tersebut dilakukan oleh kolaborator.
Setelah presentasi ditutup menggunakan Presentation.saveAndClose()
, presentasi dapat dibuka kembali untuk diedit menggunakan salah satu metode pemuatan presentasi.