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
- Open your project workspace
- Review the code in the editor
- 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.