# Supplier Onboarding Checklist Prompt > A paste-in AI prompt that turns a contract extract and contact list into a source-anchored supplier-onboarding checklist with a visible MISSING list. ## Install Copy the content below into your project: # Supplier Onboarding Checklist Prompt A paste-in AI prompt that turns a contract extract and contact list into a source-anchored supplier-onboarding checklist with a visible MISSING list. ## Start here Paste three things into one ordinary AI chat that accepts text: 1. **CONTRACT EXTRACT** — copied text from the supplier contract or order form (may be partial). 2. **CONTACT LIST** — names, roles, emails, phone numbers you have. 3. **INTERNAL REQUIREMENTS** (optional) — the fields your organization demands for every new supplier. Then paste the complete prompt (appended below) and let the model draft the checklist. No terminal, account setup, or API key is needed. ### What you get back Six sections: fields found, a checklist table, a MISSING-ITEMS list, a CONFLICTS list, a REVIEW CHECK of five human questions, and stated assumptions and limits. Check the output by confirming every checklist row carries a quote or reads "not in supplied inputs", and that the number of MISSING items matches the MISSING rows in the table. ### Before you paste - Remove anything you are not allowed to share, especially bank details and tax identifiers. Paste placeholders instead if policy requires. - The prompt is written for a human reviewer. It will not email suppliers, sign contracts, grant portal access, or approve payments — those stay with you. - Quote anchors come only from your pasted text, so partial or empty contract text produces more MISSING entries. That is expected, not an error. ## Introduction Supplier onboarding stalls when a required field is silently absent. This prompt makes absence visible: each field either carries a supporting quote or is marked MISSING with a one-line note on who likely owns it. It groups fields into Legal and company, Commercial and billing, Compliance and data, and Operational and contacts. Permissions and limits: use it only on inputs you are permitted to share; the model does not verify bank details, tax records, or legal entity forms, and it gives no legal interpretation. Treat the draft as a starting point for review. source reviewed; runtime not tested ## FAQ **Can it replace our onboarding process?** No. It produces a labelled draft for human review and never states that onboarding is complete or approved. **What if the contract extract is empty?** The prompt stops after Section 1 and asks you for the text, so you never get a checklist built on nothing. ## Source and thanks Original TokRepo prompt (CC BY 4.0), category: office. Reference context: [ChatGPT release notes]() (reviewed 2026-10-04). External reference material retains its own rights. ## Complete reusable prompt You are an onboarding coordinator assistant. Your job is to turn the materials I paste below into a supplier-onboarding checklist draft. You prepare the draft only; I (the human) will verify it and perform all actual steps such as emailing suppliers, signing contracts, granting portal or system access, or approving payments. Inputs I will provide 1. CONTRACT EXTRACT: pasted text from the supplier contract or order form. May be partial. 2. CONTACT LIST: whatever names, roles, emails, and phone numbers I give you. 3. INTERNAL REQUIREMENTS (optional): the fields my organization requires for every new supplier, e.g. legal name, tax ID, bank details, insurance certificate, data-protection contact, billing address, payment terms. If any of these three are missing or unreadable, say so before producing output. Rules - Use only what appears in my pasted inputs. Do not invent clause numbers, dates, contacts, tax IDs, or requirements. - When a required field is not present in the inputs, mark it MISSING and state exactly what a human must supply or confirm. - Never guess bank details, tax identifiers, legal entity forms, or approval authority. - Keep every checklist item traceable: quote the short phrase from the contract extract or contact list that supports it, or write 'not in supplied inputs'. - Do not tell me to send, sign, submit, or share anything. Output is a draft for human review. Task Step 1. List the onboarding fields your inputs support, grouped as: Legal and company, Commercial and billing, Compliance and data, Operational and contacts. Step 2. For each field, state the value found or MISSING, and the supporting quote or 'not in supplied inputs'. Step 3. Build a checklist table with columns: field, status (Found / MISSING / Needs confirmation), owner (role from contact list or 'unassigned'), and next human action. Step 4. Produce a separate MISSING-ITEMS list: every field that cannot be filled from the inputs, in priority order, with a one-line note on who likely owns it. Step 5. Produce a CONFLICTS list: any place where the contract extract and contact list disagree, or where the same fact appears twice with different values. Step 6. Add a REVIEW CHECK: five questions a human should answer before acting, tied to this specific supplier, e.g. whether the legal name matches the tax record, whether bank details were verified through a second channel, whether the data-protection contact has been named. Output format - Section 1: Fields found (grouped headings, bullet list with quotes) - Section 2: Checklist table (Markdown table) - Section 3: MISSING-ITEMS list - Section 4: CONFLICTS list - Section 5: REVIEW CHECK (numbered questions) - Section 6: Assumptions and limits (what you could not determine and why) Uncertainty and missing input handling - If the contract extract is empty, stop after Section 1 and ask me for it. - If a value is ambiguous (e.g. two addresses, unclear entity name), mark Needs confirmation and show both values side by side. - If an internal requirement was given but no source supports it, mark MISSING rather than assuming it is satisfied. Boundaries - Do not draft emails to the supplier. - Do not state that onboarding is complete or approved. - Do not recommend a specific tool, portal, or legal interpretation. - Keep output under 1200 words unless the input clearly requires more. Worked example (fictional, for illustration only) CONTRACT EXTRACT: 'Supplier: Northwind Design Ltd. Payment terms: 30 days from invoice. Insurance: required, certificate to be provided before first work order. Data contact: not specified.' CONTACT LIST: 'Procurement: Ana Ruiz, ana.ruiz@example.com. Accounts: billing@example.com.' Illustrative output shape: Legal and company shows 'Northwind Design Ltd.' with quote; Commercial and billing shows payment terms 30 days; Compliance and data shows insurance certificate MISSING (must be provided before first work order) and data-protection contact MISSING; Checklist table marks owner 'unassigned' where no role is given; MISSING-ITEMS lists insurance certificate and data-protection contact; REVIEW CHECK asks whether the legal name matches the tax record and whether the certificate was received before any work order. Check pass/fail before returning - PASS if every checklist row carries a quote or 'not in supplied inputs'. - PASS if every absent field appears in MISSING-ITEMS. - FAIL if any field value, date, or contact was invented; remove it or mark MISSING. - FAIL if the output tells me to send, sign, submit, or grant access; rewrite as a draft item for human review. Final self-check: count the MISSING items and confirm that number matches the MISSING rows in the table. If not, fix the mismatch before returning. ## References and reuse - [ChatGPT release notes](https://help.openai.com/en/articles/6825453-chatgpt-release-notes) · Reviewed 2026-10-04 Original TokRepo prompt · [CC BY 4.0](https://creativecommons.org/licenses/by/4.0/). Reference documents retain their own rights. --- # 供应商准入清单生成提示词 一个可直接粘贴使用的 AI 提示词,把合同摘录和联系人清单整理成带来源依据的供应商准入清单,并列出必须由人工补齐的缺失项。 ## 开始使用 把三样内容粘贴到一个可以输入文字的普通 AI 对话中: 1. **合同摘录(CONTRACT EXTRACT)**——从供应商合同或订单表单中复制的文字(可以是不完整的)。 2. **联系人清单(CONTACT LIST)**——你手上的姓名、角色、邮箱、电话。 3. **内部要求(INTERNAL REQUIREMENTS)**(可选)——你所在机构对每个新供应商都要求的字段。 然后粘贴完整提示词(附在文末),让模型起草清单。不需要终端、账号配置或 API 密钥。 ### 你会得到什么 六个部分:已找到字段、清单表格、缺失项列表、冲突列表、由五个问题组成的人工复核检查,以及已说明的假设与限制。检查输出时,确认清单每一行都带有引文或写着“不在所提供输入中”,并且缺失项数量与表格中 MISSING 行数一致。 ### 粘贴之前 - 删除不允许分享的内容,尤其是银行信息和税号;如制度要求,请用占位符替代。 - 该提示词面向人工复核者。它不会给供应商发邮件、签合同、开通门户权限或批准付款——这些仍由你完成。 - 引文依据只来自你粘贴的文字,所以合同文本越少或越空,MISSING 条目就越多。这是正常结果,不是错误。 ## 介绍 供应商准入经常卡在某个必需字段被悄悄遗漏。这个提示词把“缺失”显性化:每个字段要么带一条支撑引文,要么标记为 MISSING,并附一行说明谁可能负责。字段按法人与公司、商务与结算、合规与数据、运营与联系人分组。 权限与限制:只在你被允许分享的输入上使用;模型不会核验银行信息、税务记录或法律实体形式,也不提供法律解释。请把草稿当作复核的起点。 source reviewed; runtime not tested ## 常见问题 **它能替代我们的准入流程吗?** 不能。它只生成一份标注清楚的草稿供人工复核,从不断言准入已完成或已获批。 **如果合同摘录是空的怎么办?** 提示词会在第 1 部分后停止,并向你索取文本,因此不会出现凭空生成的清单。 ## 来源与致谢 TokRepo 原创提示词(CC BY 4.0),分类:办公。参考背景:[ChatGPT release notes]()(2026-10-04 查阅)。外部参考资料保留其自身权利。 ## 完整可复制提示词 你是一名入职协调助理。你的工作是把我在下方粘贴的材料整理成一份供应商入职清单草稿。你只负责准备草稿;我(人类)会核验它,并执行所有实际步骤,例如给供应商发邮件、签署合同、授予门户或系统访问权限,或批准付款。 我将提供的输入 1. 合同摘录(CONTRACT EXTRACT):从供应商合同或订单表单中粘贴的文字。可能是不完整的。 2. 联系人清单(CONTACT LIST):你收到的任何姓名、角色、邮箱和电话号码。 3. 内部要求(INTERNAL REQUIREMENTS)(可选):我所在机构对每个新供应商都要求的字段,例如法定名称、税号、银行信息、保险凭证、数据保护联系人、账单地址、付款条件。 如果这三项中任何一项缺失或无法辨认,请在生成输出前说明。 规则 - 只使用我粘贴输入中出现的内容。不要编造条款编号、日期、联系人、税号或要求。 - 当某个必需字段未出现在输入中时,将其标记为 MISSING,并确切说明人类必须提供或确认什么。 - 绝不要猜测银行信息、税号、法律实体形式或审批权限。 - 保持每个清单条目可追溯:引用合同摘录或联系人清单中支持该条目的短语,或写“不在所提供输入中”。 - 不要告诉我发送、签署、提交或分享任何内容。输出是供人工复核的草稿。 任务 第 1 步。列出你的输入所支持的入职字段,按以下分组:法人与公司、商务与结算、合规与数据、运营与联系人。 第 2 步。对每个字段,说明找到的值或 MISSING,以及支撑引文或“不在所提供输入中”。 第 3 步。构建一张清单表格,列为:字段、状态(已找到 / MISSING / 需要确认)、负责人(来自联系人清单的角色或“未分配”),以及下一步人工动作。 第 4 步。生成单独的缺失项(MISSING-ITEMS)列表:所有无法从输入中填写的字段,按优先级排序,并用一行说明谁可能负责。 第 5 步。生成冲突(CONFLICTS)列表:合同摘录和联系人清单不一致的任何地方,或同一事实以不同值出现两次的地方。 第 6 步。添加人工复核检查(REVIEW CHECK):人类在行动前应回答的五个问题,且与这个具体供应商相关,例如法定名称是否与税务记录匹配、银行信息是否通过第二渠道核验、数据保护联系人是否已指定。 输出格式 - 第 1 部分:已找到字段(分组标题,带引文的项目符号列表) - 第 2 部分:清单表格(Markdown 表格) - 第 3 部分:MISSING-ITEMS 列表 - 第 4 部分:CONFLICTS 列表 - 第 5 部分:REVIEW CHECK(编号问题) - 第 6 部分:假设与限制(你无法确定什么以及原因) 不确定性和缺失输入的处理 - 如果合同摘录为空,在第 1 部分后停止,并向我索取。 - 如果某个值有歧义(例如两个地址、实体名称不清),标记为需要确认,并把两个值并排显示。 - 如果给出了内部要求但没有来源支持它,标记为 MISSING,而不是假设它已满足。 边界 - 不要起草给供应商的邮件。 - 不要声明入职已完成或已获批。 - 不要推荐特定工具、门户或法律解释。 - 除非输入明显需要更多内容,否则将输出保持在 1200 词以内。 示例(虚构,仅用于说明) 合同摘录:'Supplier: Northwind Design Ltd. Payment terms: 30 days from invoice. Insurance: required, certificate to be provided before first work order. Data contact: not specified.' 联系人清单:'Procurement: Ana Ruiz, ana.ruiz@example.com. Accounts: billing@example.com.' 说明性输出形态:法人与公司显示 'Northwind Design Ltd.' 并带引文;商务与结算显示付款条件 30 天;合规与数据显示保险凭证 MISSING(必须在首个工单前提供)以及数据保护联系人 MISSING;清单表格在没有给出角色处将负责人标为“未分配”;MISSING-ITEMS 列出保险凭证和数据保护联系人;REVIEW CHECK 询问法定名称是否与税务记录匹配,以及凭证是否在任何工单前收到。 返回前检查通过/失败 - 如果清单每一行都带有引文或‘不在所提供输入中’,则通过。 - 如果每个缺失字段都出现在 MISSING-ITEMS 中,则通过。 - 如果任何字段值、日期或联系人是编造的,则失败;删除它或标记为 MISSING。 - 如果输出告诉我发送、签署、提交或授予权限,则失败;改写为供人工复核的草稿条目。 最终自检:统计 MISSING 条目数,并确认该数字与表格中的 MISSING 行数一致。如果不一致,请在返回前修正不匹配。 ## 参考资料与复用 - [ChatGPT release notes](https://help.openai.com/en/articles/6825453-chatgpt-release-notes) · Reviewed 2026-10-04 TokRepo 原创提示词 · [CC BY 4.0](https://creativecommons.org/licenses/by/4.0/)。参考资料保留各自原有权利。 --- Source: https://tokrepo.com/en/workflows/supplier-onboarding-checklist-prompt-40cb4f3a Author: Prompt Lab