Latenode

AI-powered business proposal creation with Google Slides & PandaDoc

This template starts when a proposal form posts to a Latenode webhook. JavaScript reads company, problem, scope, and price. ChatGPT writes the proposal.

Google Slides creates a presentation, Gmail sends the link, and PandaDoc creates a document from your template for signature. Connect Google Slides, Gmail, and PandaDoc. ChatGPT is a Latenode AI step, so you do not paste an OpenAI key.

Updated Sep 16, 2026Est. run: 24sEst. cost: $0.0015
How Latenode estimates time and cost

Latenode bills workflow runtime in CPU seconds. The first 10,000 CPU seconds are free each month, then usage follows pay-as-you-go CPU-second pricing. Plug-and-Play (PnP) AI nodes are billed separately—each PnP token is $1 USD, charged pay-as-you-go at vendor cost plus a small processing fee, with no API keys required.

Full pricing — how CPU seconds work →

Workflow preview

What this template does

  • Turns a form submit into a written proposal
  • Writes the copy with ChatGPT
  • Creates a Google Slides deck and emails the link
  • Opens a PandaDoc document from your template for signature

How it works

1
Trigger

Receive the form

A webhook starts the scenario when the proposal form is submitted.

2
AI

Write the proposal

ChatGPT turns the form fields into proposal copy. JavaScript shapes that text for Slides and PandaDoc.

3
Action

Create the Slides deck

Google Slides creates a presentation from that copy.

4
Action

Email and PandaDoc

Gmail sends the presentation link. PandaDoc creates a document from your template for signature.

Setup guide

1

Add the webhook

Add a webhook trigger and point the proposal form at that URL. Capture name, email, company, problem, solution, scope, cost, and timeline.

2

Connect Google Slides and Gmail

Add Google Slides and Gmail connections for the account that should own the deck and send the email.

3

Connect PandaDoc

Add a PandaDoc connection and paste your PandaDoc API key there. Select the proposal template and map tokens from the form and ChatGPT output.

4

Set the ChatGPT prompt

Send the form fields to ChatGPT with your offer, tone, and required sections. ChatGPT is a Latenode AI step.

Requirements

A form that can POST to a Latenode webhook
Google Slides and Gmail connections in Latenode
A PandaDoc template and API key stored on the PandaDoc connection

FAQ

Common questions about this template

Each run uses credits on your Latenode plan. We charge for processing time (1 credit = 30 seconds). Your actual cost depends on your plan and how long the run takes. See pricing plans for plans and how credits work. Plug-and-Play AI nodes are billed separately.