Ga naar de hoofdinhoud

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.