PandaDoc

Productivity API key

Create documents from templates, send them for signature and track their status, from any Windmill script, flow or app.

Set up in 3 steps

1

Create an API key

In PandaDoc, open your account settings then API and integrations, and create an API key. Use the sandbox key while you build.

2

Add the resource in Windmill

Open Resources, add a resource of type pandadoc, and paste the key.

3

Run your first script

Fork any script below and read before writing anything. There are dozens here, so search by the verb you need.

Scripts

Building blocks, if none of the projects above fit. Fork one, run it, or call it as a step inside your own flow.

Resource type

pandadoc — the shape of the credential every script on this page expects.

View raw schema →
FieldTypeRequiredWhat it is
apiKeystringYes

Questions

A document is not ready to send

PandaDoc creates documents asynchronously. Poll its status until it leaves the uploaded state before sending — a flow step that sleeps and re-reads is the usual shape.

Sandbox or production?

The key decides. Sandbox documents are free and never legally binding, which is what you want while testing a flow.

Is my key stored on the hub?

Never. It lives only in your own Windmill workspace, encrypted at rest.