Integration / Document & File Management
PandaDoc MCP integration
Create, inspect, send, and manage documents through PandaDoc's hosted MCP server.
About PandaDoc MCP
PandaDoc MCP is PandaDoc's hosted MCP server for creating and managing electronic documents. Use it for secure, centralized document workflows and programmatic control.
All integrations- Category
- Document & File Management, Developer Tools & DevOps
- Connection
- OAuth
- Type
- Tool
- Actions
- 22
- Tags
- library
Example prompts
What you can ask Growf to do with PandaDoc MCP
- “Create a proposal from Sales template”
- “Send document to john@example.com for signature”
- “List all sent PandaDoc documents and status”
Available actions
22 actions your agents can run in PandaDoc MCP
Documents archive
Archive a document by ID. Uses PandaDoc delete endpoint with forever=false for reversible deletion.
Documents audit trail get
Retrieve audit trail for a document.
Documents content get
Returns the textual content of a document in plaintext or markdown format.
Documents create
# Create document Create a new PandaDoc document. Pass a single `request` object and set its `source` to choose how the document is created: - `source: "template"` — from an existing template. Required: `template_uuid`. Also accepts `name`, `recipients`, `fields`, `tokens`, `metadata`, `tags`, `ima…
Documents details get
Retrieve a document's full structure by document_id: name, status, dates, version, reference number, creator, template, recipients, fields, variables, tokens, tags, pricing/grand total, and linked objects. Use to inspect a document before acting on it. Does not return extracted metadata — use `docu…
Documents fields assign
Assign, reassign, or unassign document fields to recipients. The document must be in draft status. Provide a list of field-to-recipient mappings. Set recipient_id to null to unassign a field. Use get document details to obtain field UUIDs (fields[].uuid) and recipient IDs (recipients[].id). Once a …
Documents list
Paginated document listing with structured filters: status, folder, tag, free-text search, sorting, and created/completed date ranges. Examples: 'list 50 Draft docs' · 'documents in folder <folder_uuid> tagged onboarding' · 'page 3 sorted by date_modified' For natural-language queries, prefer ``ai_…
Documents metadata batch get
Use to read the business terms extracted from documents — counterparty, contract value, dates, renewal terms — without fetching and re-reading their full text. Handles 1-40 documents per call, so pass a one-element `document_ids` for a single one. Narrow the response with `field_keys` when only cer…
Documents reminder send
Send a reminder to recipients of a document that is out for signature, so the ones who have not completed their part are prompted again. The document must be in Sent or Viewed status. Reminders reach real people by email and/or SMS, so confirm with the user which recipients to remind before calling…
Documents search
Full-text search with status/date filters. Examples: 'NDA in completed docs' · 'modified 2026-01-01–2026-03-31' · 'sent docs Q1 2026' For natural-language queries, prefer ``ai_search`` if available. If the user refers to a document by name and an ID is needed for a downstream operation, use this to…
Documents send
Send a document to its recipients. The document must be in Draft status. After sending, the status changes to Sent and recipients receive a notification. Use skip_unfilled_variables to send even when some variables are empty. Always confirm with the user before sending.
Documents status change
Manually change a document's status. Only these transitions are allowed: Completed, Paid, Expired, or Declined. Status changes are restricted based on the current document status. Other statuses (such as Sent, Viewed, Approved) are set automatically by the system and cannot be set with this tool.
Put PandaDoc MCP to work inside Growf.
Connect it once and every workspace, agent and workflow can use it — securely, with your team in the loop.