MARKETPLACE
PLUGINS
E-SIGNATURE DOCUMENT PANDADOC
E-Signature Document PandaDoc logo

E-Signature Document PandaDoc

Published February 2025
   •    Updated June 2025

Plugin details

The PandaDoc Signature & Document Management Plugin allows users to seamlessly retrieve signature URLs, reset documents, and list all documents from their PandaDoc account.
With this plugin, users can:
✅ Retrieve a document's signature URL for embedding or sharing.
✅ Reset a document in case of signing failure, reverting it to draft mode.
✅ Get a list of all documents from their PandaDoc account.

To use this plugin, you must have:

A PandaDoc account
A PandaDoc API key (https://app.pandadoc.com)

Demo: http://chakor-demo-4.bubbleapps.io/version-test/e-signature_pandadoc

Editor: https://bubble.io/page?id=chakor-demo-4&test_plugin=1739027454417x594397028132061200_current&tab=Design&name=e-signature_pandadoc&type=page

$8

One time

stars   •   0 ratings
0 installs  
This plugin does not collect or track your personal data.

Platform

Web & Native mobile

Contributor details

Chakor logo
Chakor
Joined 2021   •   371 Plugins
View contributor profile

Instructions

Setup & Instructions 1. Generate Your PandaDoc API Key
Log in to your PandaDoc Dashboard at PandaDoc Developer Portal.
Go to API Settings and generate an API Key.
Copy the API Key and paste it into the plugin’s settings in your Bubble app.
2. Get All Documents
This action retrieves a list of all documents in your PandaDoc account, including their ID, name, status (Draft, Sent, Completed, etc.), and created date.

How to Use:
Trigger this action in a workflow (e.g., on page load or button click).
The output is a list of documents you can display in a repeating group.
Users can select a document ID from this list to send it for signing.
3. Retrieve a Document’s Signature URL
This action generates a secure URL that recipients can use to sign a document.

How to Use:
Ensure the document is in the "Draft" state.
Call the "Get Signature URL" action and input the document ID and recipient email.
The action returns a session URL that you can:
Redirect users to for signing.

Example Workflow in Bubble
🔹 Trigger: Button Click → "Get Signature URL" → Open External Website (session URL)

📌 Tip: You can also embed the document session using an iframe inside your app.

4. Reset Document (Revert to Draft)
If a document fails to be signed or needs modifications, you can reset it to Draft status and resend it.

How to Use:
Call the "Reset Document" action and provide the document ID.
This will revert the document to "Draft" status.
Once reset, you can modify the document in PandaDoc and resend it for signing.
Best Practices & Notes
🛠 Documents must be in "Draft" status before retrieving a signature URL.
🔁 If signing fails, use "Reset Document" to revert to draft and fix any issues.
🔐 Security Note: Ensure API keys are stored securely and not exposed to users.
📅 Lifetime of Signature URL: When retrieving a signing URL, set an appropriate lifetime to ensure the link does not expire too soon.
Example Use Cases
✅ Sales & Contracts → Retrieve signature URLs for quick deal closures.
✅ HR & Onboarding → Track and manage employee document signing.
✅ Legal Documents → Ensure documents can be modified and resent if necessary.

Demo: http://chakor-demo-4.bubbleapps.io/version-test/e-signature_pandadoc

Editor: https://bubble.io/page?id=chakor-demo-4&test_plugin=1739027454417x594397028132061200_current&tab=Design&name=e-signature_pandadoc&type=page

Types

This plugin can be found under the following types:
Api   •   Action

Categories

This plugin can be found under the following categories:

Resources

Support contact
Documentation
Tutorial

Rating and reviews

No reviews yet

This plugin has not received any reviews.
Bubble