OFFER MANAGEMENT

Send the offer. Get the answer.

Compose the offer from the candidate's profile and email it out. The candidate accepts or rejects with one click. The response lands back on the profile and the pipeline stage moves on its own.

Join offer management on a candidate profile

Trusted by 20,000+ companies worldwide


Join offer composer on a candidate profile showing salary, start date, and an email preview

01

Compose the offer on the profile, send it by email.

Write the offer in Join from the candidate's profile: salary, start date, the role's headline terms. Hit send. Join delivers it as an email with a clear accept-or-reject button, branded to your workspace. No PDF attachments, no DocuSign side-trip, no chasing replies in your inbox.

  • Write salary, start date, and headline terms directly in Join
  • Delivered as a branded email with clear accept/reject buttons
  • No PDF attachments, no DocuSign side-trip
Candidate's accept-or-reject email view, with the response logged back on the Join candidate profile

02

Accept or reject in one click. Response lands on the profile.

The candidate sees the offer in their inbox with two clear buttons. Accept and the candidate moves to 'offer accepted' on the pipeline. Reject and the candidate moves to 'offer declined'. Either way, the response is logged with timestamp on the candidate profile, no recruiter manual update needed.

  • Candidate responds from their inbox, no login required
  • Pipeline stage updates automatically on response
  • Response logged with timestamp, no manual recruiter update
Roadmap signpost from Join offer management to deeper contract management features

03

On the roadmap: contracts, e-signature, approvals.

Today's offer feature is intentionally simple: a clean email-based propose-and-respond loop. Full contract templates, e-signature, multi-step approval routing, and HRIS handoff aren't shipped yet; they're on the roadmap. If those matter to you now, the Integrations feature (Zapier, Make, public API) lets you wire Join into your existing contract tool while we build the native version.

  • Multi-step approval routing and HRIS handoff on the roadmap
  • Wire your existing contract tool via Zapier or the API today

Offer management FAQ

Does the candidate need a Join account?
No. The offer arrives by email and they respond through the link in that message. Their answer comes back to the profile without anyone having to register anywhere.
What happens after an acceptance or a decline?
Join records the response with a timestamp on the profile and moves the person into the offer-accepted or offer-declined stage. Your team does not have to update the status by hand.
Does the offer replace an employment contract?
No. The feature produces no contract template and supports no electronic signature. Record the final terms through your own process, and have the legal documents reviewed where that applies.

Start today

Start your 14-day free trial and make hiring your advantage.

Try Join free for 14 days5 jobs, full access, no credit card.
Start free trial

Talk to Join