Official recipe · Tool workflows
Assemble an approved employment-offer package
Implementation guide · untested. Reviewed procedure; no workflow execution or measured results.
The problem
Offer preparation can become inconsistent when approved compensation, templates, candidate correspondence and presentation material are assembled separately.
Agent job
Read approved offer inputs and templates and draft the offer, candidate email and HTML call deck.
Expected output
An offer draft, candidate-email draft and call deck awaiting human review.
Where this framing comes from
- Core problem: Editorial purpose framing
- Agent job: Editorial purpose framing
- Expected output: Editorial purpose framing
- Relevant job roles: Editorial purpose framing
- Benefit type: Editorial purpose framing
Editorial framing and outcome limits
Describes the task’s purpose and intended output; measured benefit, safe unsupervised operation and successful delivery are not established by this framing.
Editorial synthesis based on the linked source. This framing does not add evidence of successful delivery or results.
Implementation guide · untested
Source-supported actions are attributed evidence. Proposed steps, prompts, synthetic examples and checks are original editorial guidance; the workflow has not been run.
Why this agent / simpler alternative
- Agent contribution
A recruiter can give one assistant a controlled set of offer facts and ask it to carry those facts through several different document formats. Its useful judgment is locating conflicts, identifying missing terms and adapting the explanation to the role, while the approved source controls every consequential field.
- Simpler alternative
Use mail merge and a fixed slide template when offers differ only in a few fields. A deterministic template is easier to audit than an agent if there is little narrative personalization.
- Unsuitable when
The compensation approval is missing, legal clauses need interpretation, candidate suitability is being decided, or confidential candidate information is not approved for the selected system.
Source-supported scope
Anthropic provides a draft-package recipe with human review and optional reuse. It is not a recorded successful offer or signed agreement.
Setup — required, optional and unknown
- Required
Claude Cowork with access to a working folder.
Editorial pilot: a restricted folder containing one fictional candidate and an output subfolder; identify the recruiter who owns the review.
Editorial pilot: a current employer-approved template and a single authoritative approval for compensation, currency, role and start date.
For the local-folder route, Anthropic documents that the desktop app must stay open; cloud access also has surface and plan conditions.
- Optional
The Academy recipe offers the Human Resources plugin; connectors are unnecessary for its file-based start.
Editorial addition: an anonymized previous package to specify formatting, plus a field dictionary distinguishing base salary, variable pay and equity.
- Unknown
Model, plan cost and organization-specific plugin availability were not established.
Counsel approval, signature routing and employment-law applicability must be determined by the employer; this guide does not establish them.
Inputs and access
- Name
candidate_brief
- Format
One PDF or DOCX; fictional pilot fields: candidate_id, preferred_name, role, hiring_manager, approved_role_specific_points
- Source or owner
Recruiter
- Access scope
One candidate only; omit birth date, identity documents, health and family information
- Permission needed
Employer authorization for this specific candidate material in the chosen agent service
- Name
offer_template
- Format
DOCX with named fields and clearly marked protected clauses
- Source or owner
HR/legal template owner
- Access scope
Read-only source; write new draft separately
- Permission needed
Permission to use the employer template; no authority to change protected legal text
- Name
approved_terms
- Format
XLSX or CSV with field, value, unit, currency, approval_reference, approved_at
- Source or owner
Compensation approver
- Access scope
Only approved offer terms
- Permission needed
Approval to process these terms; no authority to raise compensation or infer equity value
- Name
benefits_and_style
- Format
Current benefits PDF plus optional approved writing sample
- Source or owner
HR communications owner
- Access scope
Only material relevant to this offer
- Permission needed
Permission to reuse; external delivery remains separate
- Name
output_contract
- Format
Text manifest naming offer-draft.docx, email-draft.txt, call-deck.html, field-register.csv and issues.txt
- Source or owner
Recruiter
- Access scope
Private output folder only
- Permission needed
Explicit authorization for draft file creation; no send, signature or sharing
Documented source actions
Read the working folder.
Customize a reusable skill; optionally schedule.
Proposed implementation steps — unexecuted
List every input, version, owner and access scope. Create a manifest distinguishing immutable sources from draft outputs; confirm the candidate_id matches across files.
Build a field register for title, reporting line, location, base amount, currency, pay period, variable pay, equity terms, start date and expiry. Record the exact source cell or passage for each.
Populate a new offer draft using only approved fields. Preserve protected clauses and compare all non-placeholder text against the template.
Draft an invitation email and a short call deck. Use only approved professional points; mark the artifacts DRAFT and describe unapproved fields as unresolved.
Compare every repeated amount, currency, title and date. Open the draft files for layout review; inspect wrapped salary lines, missing symbols and text hidden by slide layout.
Prepare a handoff naming the compensation reviewer, template reviewer and final recruiter approver. Keep the package private until those people resolve the issues.
Original starter prompt — proposed
- Origin
editorial_proposal
- Text
Prepare a private review bundle for fictional candidate {candidate_id} using only {input_folder} and the field precedence in {terms_file}. First list missing or conflicting terms. Build a source-linked field register, then a filled copy of {template_file}, an email text file and an HTML call deck in {output_folder}. Protect all non-placeholder clauses. Repeat compensation and dates only when the approval reference is present. Mark every artifact DRAFT. If sources disagree, show the disagreement and do not choose a value. Do not send messages, use signature services, share files, change permissions, connect accounts or schedule tasks. Finish with a cross-artifact comparison and a reviewer checklist.
- Placeholders
candidate_id
input_folder
terms_file
template_file
output_folder
- Limitations
Original proposed prompt, not the Academy prompt. It does not establish legal compliance or reproduce a tested workflow. Use fictional data first and obtain appropriate authorization before real candidate data enters any service.
Synthetic worked example — not an agent run
- Status
synthetic
- Label
Illustrative draft review bundle, invented candidate and terms; not agent-generated or an employment offer
- Artifact url
Not specified.
- Content
- Candidate id
DEMO-001
- Candidate name
Taylor Chen
- Artifacts
offer-draft.docx
email-draft.txt
call-deck.html
field-register.csv
issues.txt
- Field register
- Field
role
- Value
Implementation Specialist
- Source
terms.csv row 2
- Review status
matches
- Field
base_salary
- Value
72000 CAD per year
- Source
terms.csv row 3; approval DEMO-A17
- Review status
matches
- Field
start_date
- Value
Not specified.
- Source
brief.pdf says 2026-11-02; terms.csv is blank
- Review status
blocked_pending_approval
- Email excerpt
Taylor, we would like to arrange a conversation about the Implementation Specialist role. This draft is awaiting internal review before we contact you.
- Cross artifact check
Role and annual CAD base match in all applicable artifacts. Start date omitted from all drafts pending approval.
- Release status
BLOCKED: approved start date missing; no file sent or shared.
Costs and effort — unmeasured
- Verified prices
- Setup work
Prepare and maintain the approved field register and immutable template; identify a review owner.
Configure a restricted pilot folder and confirm the selected Cowork surface can access it.
- Recurring work
Check that approval references and benefits versions are current for each candidate.
Review sensitive fields and legal-template integrity; resolve discrepancies before considering external release.
- Unknowns
Subscription and model usage charges, actual preparation and review duration, and exception frequency were not measured.
Source time labels are not measured savings or a promise about this pilot.
Failure modes
- Signal
A recruiter email contains a newer salary than the approved compensation sheet.
- Consequence
The agent may silently select an unauthorized offer amount.
- Signal
Base salary is copied as monthly pay or the currency symbol is dropped.
- Consequence
The offer and presentation may imply a materially different commitment.
- Signal
Unresolved start-date placeholders disappear during document filling.
- Consequence
A polished file can conceal missing approval.
- Signal
A legal paragraph is paraphrased or copied from an old example.
- Consequence
The draft no longer matches the employer-approved template.
Recovery steps
- Trigger
Conflicting or unapproved term
- Action
Mark the field unresolved, retain both source pointers and ask the designated approval owner for a corrected authoritative input.
- Stop condition
Do not finalize that field until the decision is documented.
- Trigger
Clause or formatting corruption
- Action
Discard the affected draft copy and regenerate from the untouched template, then repeat the text comparison and visual check.
- Stop condition
Stop if the protected template cannot be preserved.
- Trigger
Output written outside the authorized folder
- Action
Pause processing and inventory affected files; have the authorized owner contain access using the normal incident procedure.
- Stop condition
Do not send or broaden access to resolve the problem.
Source-observed and proposed approval boundaries
- Source observed
The recipe keeps candidate delivery and signature behind human review.
- Editorial recommendations
Authorize the specific candidate information and destination service before real-data processing.
Compensation decisions, changes to protected terms and candidate selection remain with authorized humans.
Reviewing this guide does not authorize account connections, external drafts, message sending, signature requests, public links or scheduled processing.
Unexecuted validation plan
- Fixture
Proposed fixture only: one fictional candidate, one template, a terms CSV with a missing start date, a benefits PDF and a stale email containing a different salary. No fixture run has occurred.
- Acceptance checks
All approved terms include file/cell or passage references; the stale email cannot override the salary approval.
All drafts preserve the protected template text and explicitly retain the unresolved start-date blocker.
Repeated role, salary amount, currency and pay frequency agree; each artifact can be opened and read.
No send, signature, sharing, account-connection or scheduling action appears in the execution log of a future authorized test.
- Stop conditions
An unauthorized term is inferred.
A protected clause is modified.
The system requires broader candidate-data access or attempts an external action.
- Executed
No
Limits
This is an editorial implementation candidate, not a legal template or a measured hiring outcome.
Original publication date and model version remain unknown. No workflow or connector was executed.
Canadian employment applicability and tenant-specific data residency were not verified.
Guide source links
https://academy.claude.com/use-cases/offer-process ↗
Original recipe or report; see documented_steps locators.
https://support.claude.com/en/articles/15520349-use-claude-cowork-on-web-desktop-and-mobile ↗
Local folder access requires the desktop app; surface and plan caveats.
Editorial candidate. This is source-backed reporting or a documented workflow. BotCurrent has not independently tested this task. A proposed Canadian adaptation is not evidence of a Canadian deployment or compliance certification.
Original source
https://academy.claude.com/use-cases/offer-process ↗Attributed to: Anthropic
Official recipe- Original action type
- tool_action
- What the source supports
- Watch for offer-stage candidates, read approved compensation and templates, and write a consistent offer draft, candidate-email draft and HTML call deck.
- Source outcome limits
- This official recipe describes a procedure; it does not prove successful execution or independently reproduced results.
- Evidence attribution caveat
- This official recipe describes a procedure; it does not prove successful execution or independently reproduced results.
- Source approval description
- Source explicitly keeps offer fields, candidate communication and signature behind human review.
- Named tools
- Claude Cowork; Human Resources plugin; Google Drive; Slack; Microsoft 365; optional DocuSign
- Model or version
- Unknown
- Publication date
- Unknown
- Source last checked
- 2026-10-14
- Demonstrated in Canada
- Unknown
- Canadian availability
- Unknown
- Proposed Canadian adaptation
- Use province-appropriate, counsel-approved templates and CAD compensation; avoid transmitting candidate data outside approved systems.
- Recommended approval boundaries
- Review source references and artifacts; approve any posting, external send, ledger entry, contract acceptance or sensitive-data disclosure separately.