自动化 PandaDoc 文档流程,创建文件、模板并跟踪签署状态。
复制安装指令,让 AI 自动完成配置 · 推荐新手
请帮我安装 askskill 上的 "PandaDoc Automation" 技能: 1. 下载 https://raw.githubusercontent.com/ComposioHQ/awesome-claude-skills/master/composio-skills/pandadoc-automation/SKILL.md 2. 保存为 ~/.claude/skills/pandadoc-automation/SKILL.md 3. 装好后重载技能,告诉我可以用了
Manage PandaDoc document workflows directly from Claude Code. Create documents from uploaded files, manage recipients and contacts, organize with folders, set up event webhooks, create templates, and track document status without leaving your terminal.
Toolkit docs: composio.dev/toolkits/pandadoc
https://rube.app/mcp
Upload a PDF, DOCX, or RTF file to create a new PandaDoc document with designated recipients for signing and tracking.
Tool: PANDADOC_CREATE_DOCUMENT_FROM_FILE
Key parameters:
name (required) -- document namerecipients (required) -- array of recipient objects, each with:
email (required) -- recipient emailfirst_name, last_name -- recipient namerole -- signer (default), approver, or cc (must be unique per recipient)signing_order -- numeric order (if set for one, must be set for all)file -- uploaded file object with name, mimetype, and s3keyurl -- alternatively, a public HTTPS URL to the fileparse_form_fields (default false) -- parse PDF form fieldstags -- array of strings for categorizationowner -- document owner (email or membership_id)Example prompt: "Create a PandaDoc document from contract.pdf with [email protected] as signer and [email protected] as approver"
Fetch comprehensive metadata for a document including recipients, fields, tokens, pricing, tags, and content-block references.
Tool: PANDADOC_GET_DOCUMENT_DETAILS
Key parameters:
id (required) -- the unique document identifier (e.g., BhVzRcxH9Z2LgfPPGXFUqa)Use this to check document status, inspect recipient completion, review field values, or gather metadata for reporting.
Example prompt: "Get the full details and status for PandaDoc document BhVzRcxH9Z2LgfPPGXFUqa"
Create new contacts or update existing ones in PandaDoc. Contacts are matched by email -- if a contact with the given email exists, it gets updated; otherwise, a new one is created.
Tool: PANDADOC_CREATE_OR_UPDATE_CONTACT
Key parameters:
email (required) -- contact email addressfirst_name, last_name -- contact namecompany -- company namejob_title -- role/titlephone -- phone numberstreet_address, city, state, postal_code, country -- address fieldsExample prompt: "Create a PandaDoc contact for [email protected] at Acme Corp as Software Engineer"
Create folders and move documents to organize your PandaDoc workspace.
Tools: PANDADOC_CREATE_FOLDER, PANDADOC_LIST_DOCUMENT_FOLDERS, PANDADOC_MOVE_DOCUMENT_TO_FOLDER
For creating folders:
name (required) -- folder nameparent_uuid -- parent folder UUID for nested structuresExample prompt: "Create a 'Q1 2026 Contracts' folder in PandaDoc and move document BhVzRcxH9Z to it"
Create webhook subscriptions to receive real-time notifications when document events occur.
Tool: PANDADOC_CREATE_WEBHOOK
Key parameters:
name (required) -- descriptive name for the webhookurl (required) -- endpoint URL for notificationstriggers (required) -- event types: document_state_changed, recipient_completed, document_updated, etc.active (default true) -- enable/disable the webhookpayload -- additional data to include: fields, products, metadata, tokens, pricing…
通过统一接口读写和编辑 Office 与 PDF 文档,支持模板化与保留格式更新。