合同与报价助手
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @org-02qudk26/pandadoc-automation。
技能介绍
要解决什么问题
销售与运营里,合同、报价单往往要在 PandaDoc 里走完创建、指定签署人、审批与状态跟踪;若每次都在网页控制台点选,和本地开发环境(例如 Claude Code)是割裂的。本技能通过 Composio MCP 把 PandaDoc 的文档工作流接到对话式终端里:上传 PDF/DOCX/RTF、配置收件人角色与签署顺序、查文档元数据与完成状态,而不必离开当前工作流。
核心能力与用法
技能暴露一组以 PANDADOC_* 为前缀的工具,覆盖常见闭环:
- 从文件创建文档:
PANDADOC_CREATE_DOCUMENT_FROM_FILE,需提供name、recipients(email、role如 signer/approver/cc、signing_order等),文件可走上传对象(含s3key)或公网 HTTPSurl二选一。 - 查详情与状态:
PANDADOC_GET_DOCUMENT_DETAILS,用文档 ID(如BhVzRcxH9Z2LgfPPGXFUqa)拉取收件人、字段、标签、定价等元数据,便于汇报或对账。 - 联系人:
PANDADOC_CREATE_OR_UPDATE_CONTACT按 email 做 upsert,适合在发文档前同步客户信息。 - 文件夹:创建、列出、移动文档(
PANDADOC_CREATE_FOLDER/LIST/MOVE),用 UUID 定位目标目录。 - Webhook:
PANDADOC_CREATE_WEBHOOK订阅document_state_changed、recipient_completed等事件,把状态变化推到自有 API。 - 模板:
PANDADOC_CREATE_TEMPLATE可从 PDF 或结构化content块生成可复用模板。
典型用法是用自然语言描述收件人与文件,由 Agent 选工具并填参;OAuth 在首次连接 PandaDoc 账户时完成,部分能力(电子签、模板、Webhook)取决于工作区套餐。
边界与注意点
- 同一文档内每个收件人的 role 必须唯一(不能两个都是
signer,需区分如signer_2)。 - 若任意收件人设置了
signing_order,则所有人都要设置,否则 API 报错。 - 建文档时
file与url不能同时传;URL 须公网可访问。 - 联系人不能通过 upsert 直接改 email,需新建并自行处理旧记录。
- 移动文档到文件夹前应先
LIST拿到文件夹 UUID;Webhook 的triggers名称须与 PandaDoc API 完全一致。
使用场景
- 在 Claude Code 里把本地 contract.pdf 建成 PandaDoc 文档,并指定两位签署人与一位审批人的角色与签署顺序
- 客户签完前需要反复查某份报价单的 recipient 完成状态与字段值,用文档 ID 拉全量元数据做跟进
- 销售文件夹里季度合同越来越多,要先建「Q1 合同」目录再把已创建文档按 UUID 移入对应文件夹
- 希望在自有系统收到 recipient_completed 或 document_state_changed 时自动更新 CRM,在 PandaDoc 配置指向 API 的 Webhook
适合人员
- 每周从 PDF/DOCX 批量发起对外合同、需在终端里配置收件人而非只点网页控制台的销售运营
- 发文档前要把客户邮箱、公司与职位同步进 PandaDoc 联系人库、避免收件人信息不一致的商务助理
- 需要把标准 NDA/报价 PDF 固化为可复用模板、并跟踪单份文档签署进度的法务或售前
- 在内部工具里对接签署事件、用 Webhook 驱动下游审批或归档流程的后端或集成工程师