Deploying Your Script

What is deploying?

Deploying pushes your code from SheetEngine to your Google Sheet. Once deployed, the automation is live - it can run triggers, respond to events, and add custom menus to your spreadsheet.

How to deploy

  1. Open your project workspace
  2. Review the code in the editor
  3. Click the Deploy button in the top bar

Deployment typically takes a few seconds.

Deploy history

Every deployment is recorded with a timestamp and the files included. You can view past deployments from the Deploy History page in the sidebar. This helps you track what changed over time.

Code sync

If someone edits the code outside SheetEngine, the next time you open the workspace you'll see a sync dialog letting you choose which version to keep.

Permissions

The deployed automation runs under your Google account. When users interact with it for the first time, Google shows its own authorization prompt for the required permissions (like accessing spreadsheet data or sending emails). These are managed by Google, not SheetEngine.