Skip to main content

Open Presentation

Opens an existing Google Slides presentation using its URL.

Common Properties

  • Name - The custom name of the node.
  • Color - The custom color of the node.
  • Delay Before (sec) - Waits in seconds before executing the node.
  • Delay After (sec) - Waits in seconds after executing node.
  • Continue On Error - Automation will continue regardless of any error. The default value is false.
info

If the ContinueOnError property is true, no error is caught when the project is executed, even if a Catch node is used.

Inputs

  • URL - The full URL of the Google Slides presentation to open.

Options

  • Credentials - Google account credentials used to authenticate with the Google Slides API.

Output

  • Presentation Id - The ID of the opened presentation.

How It Works

The Open Presentation node accesses an existing Google Slides presentation using its URL. When executed, the node:

  1. Validates the provided URL input
  2. Authenticates with Google Slides API using the provided credentials
  3. Extracts the presentation ID from the URL
  4. Opens and connects to the specified presentation
  5. Returns the presentation ID for use in subsequent nodes

Requirements

  • A valid Google Slides presentation URL
  • Valid Google API credentials with appropriate permissions
  • Proper permissions to access the presentation

Error Handling

The node will return specific errors in the following cases:

  • Empty or invalid URL
  • Invalid or missing Google API credentials
  • Google Slides API authentication errors
  • Insufficient permissions to access the presentation
  • Invalid presentation URL
  • Google Slides service errors

Usage Notes

  • The URL input should be the full URL of the Google Slides presentation (e.g., https://docs.google.com/presentation/d/1abcdefghijklmnopqrstuvwxyz/edit)
  • The node extracts the presentation ID from the URL automatically
  • The output Presentation Id can be used with other Google Slides nodes to modify the presentation
  • This node is useful when you have a presentation URL and need to obtain its ID for further operations
  • Ensure the authenticated account has permission to access the presentation
  • The presentation must be accessible to the authenticated user