Greenhouse + DocuSign

Automate Offer Letters and Hiring Documents with Greenhouse + DocuSign

Connect your ATS and e-signature platform to cut manual handoffs and get candidates signed faster.

Why integrate Greenhouse and DocuSign?

Greenhouse manages your recruiting pipeline. DocuSign handles legally binding signatures. But when a candidate reaches the offer stage, most teams are still doing manual exports, email chains, and copy-paste to get documents from one system into the other. Integrating Greenhouse with DocuSign via tray.ai removes that gap entirely, automating everything from offer approval to signed contract.

Automate & integrate Greenhouse & DocuSign

Use case

Automated Offer Letter Generation and Sending

When a candidate is marked as ready for an offer in Greenhouse, tray.ai automatically pulls their name, role, compensation, and start date to populate a DocuSign envelope and send it directly to the candidate. No more downloading offer templates and filling in fields by hand. Recruiters get notified when the envelope is sent and when it's signed.

Use case

Candidate Status Update on Document Signature

Once a candidate signs their offer letter or any onboarding document in DocuSign, tray.ai automatically advances their stage in Greenhouse and logs the completed signature as an activity note. The ATS record stays accurate, and recruiters aren't checking DocuSign manually. Hiring managers see real-time status without logging into multiple systems.

Use case

Multi-Signer Offer Approval Workflows

Many organizations require internal sign-off from finance, legal, or a department head before an offer goes out. With tray.ai, a Greenhouse offer approval can trigger a sequential DocuSign envelope that routes through internal signers first, then reaches the candidate automatically once all approvals are collected. Your internal process gets enforced without the manual coordination overhead.

Use case

Onboarding Document Packet Distribution

When a candidate moves to the hired stage in Greenhouse, tray.ai can trigger an entire onboarding document packet in DocuSign — NDAs, benefits enrollment forms, equipment agreements — sent as a single envelope or sequenced documents. Recruiting hands off to HR onboarding without a meeting or a manual step.

Use case

Declined Offer Tracking and Envelope Voiding

If a candidate declines an offer or is rejected in Greenhouse after a DocuSign envelope has already been sent, tray.ai can automatically void the outstanding envelope to prevent unwanted signings and keep your document trail clean. DocuSign records stay consistent with what's actually happening in the ATS.

Use case

Signed Document Archiving to Candidate Profile

After a document is signed in DocuSign, tray.ai retrieves the completed PDF and attaches it directly to the candidate's profile in Greenhouse, along with a timestamped activity note. Your team never has to download and re-upload signed documents, and everything lives where your recruiters already work.

Use case

Deadline-Based Offer Expiration Reminders

Offer letters have expiration windows, but tracking those deadlines manually is error-prone. tray.ai monitors open DocuSign envelopes tied to Greenhouse candidates and sends automated reminder emails through DocuSign — and alerts the recruiter in Greenhouse or Slack — when a signing deadline is approaching or has passed.

Get started with Greenhouse & DocuSign integration today

Greenhouse & DocuSign Challenges

What challenges are there when working with Greenhouse & DocuSign and how will using Tray.ai help?

Challenge

Mapping Candidate Data Accurately to DocuSign Templates

Greenhouse stores candidate and job data across multiple objects — applications, jobs, offers, and candidates — while DocuSign templates use specific field placeholders. Getting the right fields into the right places consistently is genuinely fiddly work when done by hand, and mistakes show up in signed documents where you least want them.

How Tray.ai Can Help:

tray.ai's visual data mapper lets teams define precise field mappings between Greenhouse API responses and DocuSign template tabs, with transformation logic for edge cases like null values, date formatting, and currency fields — so every envelope is populated correctly without manual checking.

Challenge

Reliably Matching DocuSign Envelopes Back to Greenhouse Candidates

When a DocuSign completion webhook fires, there's no native link back to a specific Greenhouse candidate ID unless that metadata was stored at envelope creation time. Without it, automatically updating the right candidate record is unreliable.

How Tray.ai Can Help:

tray.ai embeds Greenhouse candidate and application IDs as custom metadata on DocuSign envelopes at creation time. When the completion webhook fires, tray.ai reads that metadata to route the update to the correct Greenhouse record, with no ambiguity.

Challenge

Handling Multi-Stage Approval Workflows Before Candidate Signing

Many organizations require sequential internal approvals from finance, legal, or senior leadership before a candidate receives an offer. Coordinating a multi-signer DocuSign routing order while keeping Greenhouse status accurate at each step is genuinely hard to manage manually.

How Tray.ai Can Help:

tray.ai's workflow branching and conditional logic can build multi-step signing sequences within DocuSign — defining routing order, signer roles, and conditions — while updating Greenhouse at each approval milestone, so recruiting ops always knows where an offer stands in the chain.

Challenge

Managing Document Versioning When Offers Are Amended

Offer details change after the initial envelope is sent more often than anyone wants to admit — compensation adjustments, start date changes, title corrections. That means voiding the original, issuing a new document, and somehow keeping both systems in sync. Without automation, it's a mess.

How Tray.ai Can Help:

tray.ai detects offer amendment events in Greenhouse, automatically voids the previous DocuSign envelope, generates and sends a corrected envelope with updated data, and logs a version note on the candidate's Greenhouse profile — keeping document history clean and auditable.

Challenge

Ensuring Compliance with Document Retention Requirements

HR and legal teams are often required to retain signed offer letters and employment documents for several years. Counting on individuals to manually download and store documents from DocuSign creates real gaps in retention compliance, especially when people change roles or leave.

How Tray.ai Can Help:

tray.ai automates retrieval and archiving of signed documents from DocuSign immediately upon completion, storing them in Greenhouse candidate profiles and optionally forwarding them to a connected storage system like Google Drive or SharePoint — so no signed document gets missed or misfiled.

Start using our pre-built Greenhouse & DocuSign templates today

Start from scratch or use one of our pre-built Greenhouse & DocuSign templates to quickly solve your most common use cases.

Greenhouse & DocuSign Templates

Find pre-built Greenhouse & DocuSign solutions for common use cases

Browse all templates

Template

Send DocuSign Offer Letter When Candidate Reaches Offer Stage in Greenhouse

This template monitors Greenhouse for candidates moving into the offer stage, extracts candidate and job details, populates a pre-configured DocuSign template with that data, and sends the envelope to the candidate for signature automatically.

Steps:

  • Trigger: Candidate stage changes to 'Offer' in Greenhouse via webhook
  • Action: Fetch full candidate and job details from Greenhouse API
  • Action: Create and send a DocuSign envelope using a mapped offer letter template

Connectors Used: Greenhouse, DocuSign

Template

Update Greenhouse Candidate Stage When DocuSign Offer is Signed

This template listens for completed envelope events from DocuSign and automatically advances the corresponding candidate to the next stage in Greenhouse, logs a signed activity note, and notifies the hiring manager via email or Slack.

Steps:

  • Trigger: DocuSign envelope completed webhook fires
  • Action: Match envelope metadata to the correct candidate in Greenhouse
  • Action: Advance candidate stage and log activity note in Greenhouse

Connectors Used: Greenhouse, DocuSign

Template

Send Onboarding Document Packet to Hired Candidates

When a candidate is marked as hired in Greenhouse, this template automatically triggers a multi-document DocuSign envelope containing all required onboarding paperwork, pre-populated with the new hire's personal and role information from Greenhouse.

Steps:

  • Trigger: Candidate disposition set to 'Hired' in Greenhouse
  • Action: Build a composite DocuSign envelope with NDA, benefits, and equipment forms
  • Action: Send the envelope to the new hire and notify HR of dispatch

Connectors Used: Greenhouse, DocuSign

Template

Void DocuSign Envelope When Offer is Rejected or Withdrawn in Greenhouse

This template detects when an offer is declined or a candidate is rejected in Greenhouse and immediately sends a void request to the corresponding DocuSign envelope, keeping both systems consistent and preventing unwanted document completions.

Steps:

  • Trigger: Candidate stage or disposition changes to rejected or offer declined in Greenhouse
  • Action: Look up the active DocuSign envelope linked to the candidate
  • Action: Void the DocuSign envelope with a reason note and log the action in Greenhouse

Connectors Used: Greenhouse, DocuSign

Template

Attach Signed DocuSign Documents Back to Greenhouse Candidate Profile

After a DocuSign envelope is completed, this template downloads the signed PDF and uploads it as a file attachment to the matching Greenhouse candidate profile, with an activity note recording the timestamp and document type.

Steps:

  • Trigger: DocuSign envelope status changes to completed
  • Action: Download the signed PDF from DocuSign
  • Action: Upload the PDF as an attachment to the candidate record in Greenhouse

Connectors Used: Greenhouse, DocuSign

Template

Send Offer Signing Reminder When DocuSign Envelope Approaches Deadline

This template runs on a schedule to check all open DocuSign envelopes associated with Greenhouse candidates, identifies envelopes nearing expiration, and triggers reminder notifications through DocuSign and Slack alerts to the recruiter.

Steps:

  • Trigger: Scheduled tray.ai workflow runs daily
  • Action: Query open DocuSign envelopes and check expiration dates
  • Action: Send DocuSign reminder to candidate and Slack alert to recruiter for envelopes within 48 hours of expiry

Connectors Used: Greenhouse, DocuSign