Skip to main content

Proposal Templates

Templates define the document model used to generate proposal PDFs.

Template Fields

FieldDescription
NameTemplate name (unique per organization)
DescriptionDetails about the template
Google Doc IDID of the template document in Google Drive
Document typegoogle_doc or google_slides
Apps Script URLURL of the Google Apps Script deployment for generation
Drive folderID of the folder where generated documents are saved
DefaultWhether it is the organization's default template
ActiveWhether it is available for use

Operations

  • Create: Provide name, Google Doc ID, and optionally Apps Script URL
  • Update: All editable fields
  • Set as default: Automatically unsets the previous default
  • Activate/Deactivate: Controls availability (cannot deactivate the only active template)
  • Delete: Only if not used by any proposal

Google Integration

The template is a Google Docs or Google Slides document containing placeholders for proposal data. Google Apps Script processes the data and generates the final document.