Offer Manager App Overview
Streamline your offer letter process from creation to acceptance with AI-powered compensation insights, configurable approval workflows, and seamless candidate self-service.
What is the Offer Manager App?
The Offer Manager App is a comprehensive offer letter management system that enables organizations to create, send, track, and manage job offers with features like templates, multi-level approvals, e-signature integration, and salary negotiationsβall integrated with your recruiting workflow.
Core Value Proposition:
- π― Accelerate Hiring β Reduce time-to-offer with templates and streamlined approvals
- π° Optimize Compensation β AI-powered market benchmarks ensure competitive offers
- π Ensure Compliance β Multi-level approval workflows enforce compensation policies
- π€ Improve Candidate Experience β Self-service portal for offer review, negotiation, and acceptance
At a Glance
| π Total Offers | β±οΈ Key Metrics | π Integrations | π± Portal Access |
|---|---|---|---|
| [X]+ managed | Acceptance rate tracking | Job Board, Calendar, E-Signature | β Candidate Portal |
Perfect For:
- π’ HR Teams β Manage offer workflows, templates, and approvals at scale
- π₯ Hiring Managers β Create and track offers for candidates in their pipeline
- π Executives β Approve high-value offers and monitor compensation trends
How It Works
Offer Lifecycle
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β OFFER LIFECYCLE β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β β
β ββββββββββββ ββββββββββββ ββββββββββββ ββββββββββββ β
β β CREATE βββββΆβ APPROVAL βββββΆβ SEND βββββΆβ RESPONSE β β
β β DRAFT β β WORKFLOW β β TO CAND β β β β
β ββββββββββββ ββββββ¬ββββββ ββββββββββββ ββββββ¬ββββββ β
β β β β
β ββββββββββββ΄βββββββββββ ββββββββββββ΄βββββββββββ β
β βΌ βΌ βΌ β βΌ β
β ββββββββββββ ββββββββββββ ββββββββββ β ββββββββββββ β
β β APPROVED β β REJECTED β βACCEPTEDβ β β REJECTED β β
β β β β (revise) β βββββ¬βββββ β ββββββββββββ β
β ββββββ¬ββββββ ββββββββββββ β β β
β β βΌ βΌ β
β βΌ ββββββββββββ ββββββββββββ β
β ββββββββββββββ βE-SIGNATUREβ βNEGOTIATE β β
β βReady to Sendβ ββββββ¬ββββββ ββββββ¬ββββββ β
β ββββββββββββββ β β β
β βΌ βΌ β
β ββββββββββββββββββββββββββββ β
β β HIRED β β
β β β Onboarding Hub β β
β ββββββββββββββββββββββββββββ β
β β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Integration Ecosystem
βββββββββββββββββββ
β OFFER MANAGER β
ββββββββββ¬βββββββββ
β
βββββββββββββββ¬ββββββββββββββββΌββββββββββββββββ¬ββββββββββββββ
β β β β β
βΌ βΌ βΌ βΌ βΌ
βββββββββββββ βββββββββββββ βββββββββββββ βββββββββββββ βββββββββββββ
β JOB BOARD β β INTERVIEW β β CALENDAR β βE-SIGNATUREβ βONBOARDING β
β β β SCHEDULER β β β β β β HUB β
βββββββ¬ββββββ βββββββ¬ββββββ βββββββ¬ββββββ βββββββ¬ββββββ βββββββ¬ββββββ
β β β β β
βΌ βΌ βΌ βΌ βΌ
βββββββββββββ βββββββββββββ βββββββββββββ βββββββββββββ βββββββββββββ
β Candidatesβ β Completed β β Sync β β Digital β β Hired β
β from jobs β β interviewsβ β deadlines β β signaturesβ β handoff β
βββββββββββββ βββββββββββββ βββββββββββββ βββββββββββββ βββββββββββββ
Key Features
π Offer Creation & Templates
Create professional offers quickly using templates or from scratch.
| Feature | Description |
|---|---|
| Offer Templates | Pre-configured templates by role level with default compensation, benefits, and approval rules |
| Role Levels | Entry Level, Mid Level, Senior Level, Executiveβeach with appropriate defaults |
| Compensation Fields | Base salary, bonus, signing bonus, equity with validation |
| Benefits Package | Health insurance, dental/vision, retirement, PTO, equity participation |
| Offer Letter Content | Rich text templates with placeholder variables (candidate name, salary, start date, etc.) |
| Template Duplication | Clone and customize existing templates for new roles |
Placeholder Variables:
{candidate_name}β Candidateβs full name{position_title}β Job title{company_name}β Business name{base_salary}β Formatted salary{start_date}β Proposed start date{offer_expiration_date}β Offer deadline{hiring_manager_name}β Managerβs name
Use Case: HR creates a βSenior Software Engineerβ template with $120K-$180K salary range, standard benefits, and an offer letter. When extending an offer, the template pre-fills defaults while allowing customization per candidate.
β Multi-Level Approval Workflow
Ensure compensation decisions go through proper governance.
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β APPROVAL WORKFLOW BY SALARY β
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β β
β SALARY < $100K $100K - $200K > $200K β
β βββββββββββββββ βββββββββββββββ βββββββββββββββ β
β β Manager β β Manager β β Manager β β
β β Approval β β Approval β β Approval β β
β ββββββββ¬βββββββ ββββββββ¬βββββββ ββββββββ¬βββββββ β
β β β β β
β βΌ βΌ βΌ β
β βββββββββββββββ βββββββββββββββ βββββββββββββββ β
β β APPROVED β β HR Director β β HR Director β β
β βββββββββββββββ β Approval β β Approval β β
β ββββββββ¬βββββββ ββββββββ¬βββββββ β
β β β β
β βΌ βΌ β
β βββββββββββββββ βββββββββββββββ β
β β APPROVED β β Executive β β
β βββββββββββββββ β Approval β β
β ββββββββ¬βββββββ β
β β β
β βΌ β
β βββββββββββββββ β
β β APPROVED β β
β βββββββββββββββ β
β β
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
| Feature | Description |
|---|---|
| Salary-Based Routing | Automatic approver assignment based on compensation thresholds |
| Approval Levels | Manager, HR Director, Executiveβconfigurable per business |
| Approval Actions | Approve with optional comments, or reject with required reason |
| Status Tracking | Pending, Approved, Rejected with full audit trail |
| Response Time | Track how long each approval takes |
| Overdue Detection | Highlight approvals waiting more than 2 business days |
| Rejection Workflow | Rejected offers return to draft for revision |
Use Case: A $175,000 offer triggers both Manager and HR Director approval. Each approver can add comments, and the offer cannot be sent until all required approvals are received.
π¬ Negotiation Management
Track and respond to candidate counter-offers professionally.
| Feature | Description |
|---|---|
| Start Negotiation | Transition sent offers into negotiation mode |
| Candidate Counter-Offer | Record candidateβs requested salary, bonus, equity, and notes |
| Company Response | Document companyβs counter-proposal |
| Negotiation Rounds | Track number of rounds (configurable limit: 0-5 or unlimited) |
| Final Offer | Mark offer as final when no more negotiation is possible |
| Negotiation History | Complete timeline of all proposals and responses |
| Deadline Tracking | Set and monitor negotiation deadlines |
Negotiation Statuses:
not_startedβ Offer sent, no counter-offer yetcandidate_counteredβ Candidate submitted counter-proposalcompany_respondedβ Company responded to counterfinal_offerβ No further negotiation availablenegotiation_completeβ Concluded (accepted or rejected)
βοΈ E-Signature Integration
Collect legally binding signatures on offer letters.
| Feature | Description |
|---|---|
| Provider Support | DocuSign, HelloSign, Adobe Sign, PandaDoc |
| Send for Signature | One-click signature request after offer acceptance |
| Status Tracking | Not Sent, Sent, Viewed, Signed, Declined, Expired |
| Resend Capability | Resend signature requests if candidate didnβt receive |
| Signed Document | Download completed, signed offer letter PDF |
| Auto-Trigger | Optionally trigger e-signature automatically upon acceptance |
E-Signature Status Flow:
Not Sent β Sent β Viewed β Signed (or Declined/Expired)
π Candidate Portal
Self-service portal for candidates to review and respond to offers.
| Feature | Description |
|---|---|
| Secure Access | Token-based URLsβno login required |
| Offer Details | View compensation, benefits, start date, expiration |
| Personalized Letter | See offer letter with all placeholders replaced |
| Accept Offer | One-click acceptance with optional e-signature trigger |
| Decline Offer | Decline with reason (captured for analytics) |
| Request Negotiation | Submit counter-offer directly from portal |
| Negotiation View | See negotiation history and company responses |
| Resend Signature | Request e-signature email resend |
| Company Branding | Portal displays company logo and colors |
Use Case: Candidate receives an email with a portal link. They review the offer, submit a counter-proposal for higher salary, and receive notification when the company responds. Once terms are agreed, they accept and sign electronicallyβall without creating an account.
π Analytics Dashboard
Comprehensive metrics to optimize your offer process.
Key Metrics:
- Total Offers (all time and by period)
- Acceptance Rate
- Average Time to Accept (days)
- Negotiation Success Rate
- Offers by Status (pie chart)
Detailed Analytics:
| Analysis Type | Metrics |
|---|---|
| Pipeline Overview | Draft, Pending Approval, Approved, Sent, Negotiating, Accepted, Rejected, Withdrawn |
| Salary Analysis | Average, Median, Min, Max salaries for accepted offers |
| Approval Statistics | Internal approval rate, average approval time (hours) |
| Top Performing Jobs | Jobs with highest acceptance rates |
| Monthly Trends | Offers created and accepted over time |
| Time Range Filters | Last 7 days, 30 days, 90 days, 6 months, 1 year |
π Market Analysis & Benchmarks
AI-powered compensation insights for competitive offers.
| Feature | Description |
|---|---|
| Search by Role | Get salary data for specific job titles and locations |
| Browse by Department | View compensation benchmarks by department |
| Percentile Data | 25th, 50th, 75th, 90th percentile salary ranges |
| Market Comparison | Compare your offers to market rates |
| Experience Levels | Entry, Mid, Senior, Executive benchmarks |
| Location Adjustment | Factor in geographic cost-of-living |
Use Case: Before extending an offer for a Senior Product Manager in San Francisco, HR checks market benchmarks to ensure the proposed $180K base is competitive (75th percentile for the role/location).
π€ AI Agent (Offer Manager Agent)
Conversational AI assistant for offer management tasks.
| Capability | Description |
|---|---|
| Get Salary Benchmarks | βWhat salary should we offer for a Senior Engineer in Austin?β |
| Draft Offers | βDraft an offer for candidate Sarah Chen with $150K baseβ |
| Check Offer Status | βWhatβs the status of the offer for candidate #123?β |
| List Pending Approvals | βShow me offers waiting for my approvalβ |
| Compare to Market | βCompare our offer to John to market ratesβ |
| Generate Reports | βGenerate an offer pipeline report for Q4β |
AI Safety Features:
- PII Protection β Masks salary data and sensitive information
- Bias Guard β Prevents pay inequity in compensation decisions
- Approval Enforcement β Requires proper workflow before sending offers
- Benchmark Validation β Flags offers significantly above/below market
π Notifications
Automated emails keep all parties informed.
| Notification Type | Recipient | Trigger |
|---|---|---|
| Offer Extended | Candidate | Offer sent to candidate |
| Offer Reminder | Candidate | Offer not viewed after 24 hours |
| Awaiting Response | Candidate | Viewed but no response after 3 days |
| Expiring Soon | Candidate | 1 day before expiration |
| Complete Signature | Candidate | E-signature pending after 2 days |
| Offer Accepted | Hiring Team | Candidate accepts offer |
| Offer Rejected | Hiring Team | Candidate declines offer |
| Counter-Offer Received | HR | Candidate submits counter-proposal |
| Counter-Offer Accepted | Candidate | Company accepts candidateβs terms |
| Approval Requested | Approvers | Offer submitted for approval |
π Calendar Integration
Sync offer deadlines and start dates with your calendar.
| Event Type | Description |
|---|---|
| Offer Response Deadline | When offer expires |
| Start Date | New hireβs first day |
| Negotiation Deadline | When negotiation period ends |
Sync Features:
- Automatic calendar event creation
- Update events when dates change
- Remove events when offers are withdrawn
- Attendees include hiring manager, recruiter, and candidate
π Post-Acceptance Workflow
Smooth transition from offer acceptance to onboarding.
| Action | Description |
|---|---|
| Move to Hired | Update candidate status to βHiredβ |
| Update Start Date | Set or modify the new hireβs start date |
| Notify Hiring Manager | Inform the team of the new hire |
| Create Onboarding Plan | Launch onboarding workflow in Onboarding Hub |
| Mark Ready for Onboarding | Complete offer handoff to onboarding team |
Offer Status Reference
| Status | Description | Available Actions |
|---|---|---|
draft |
Created, not submitted | Edit, Submit for Approval, Delete |
pending_approval |
Awaiting internal approval | Approve, Reject |
approved |
Internally approved | Send, Edit, Withdraw |
sent |
Sent to candidate | Withdraw, Start Negotiation |
negotiating |
In negotiation | Add Counter, Respond, Complete |
accepted |
Candidate accepted | Move to Hired, Onboarding |
rejected |
Candidate declined | β |
withdrawn |
Offer withdrawn | Reopen |
expired |
Past expiration date | β |
User Roles & Permissions
| Role | Capabilities |
|---|---|
| Manager | View offers (own team), create offers, approve offers below threshold, view analytics |
| HR/Admin | Full access to all offers, create/manage templates, configure settings, full analytics, approve at all levels |
| Executive | Approve high-value offers (above executive threshold) |
| Super Admin | All capabilities plus system configuration and overrides |
Getting Started
For Hiring Managers
- Navigate to Apps β Offer Manager
- View Candidates Ready for Offers on the dashboard
- Click Create Offer and select a candidate
- Choose a template or configure compensation manually
- Submit for approval when ready
For HR Administrators
- Go to Offer Manager β Templates
- Create offer templates for each role level
- Configure Settings for approval thresholds and workflows
- Review Pending Approvals regularly
- Monitor Analytics for offer performance
For Approvers
- Check Pending Approvals in the Offer Manager navigation
- Review offer details and compensation
- Approve with optional comments or Reject with reason
- Track approval response times
Best Practices
For Creating Offers
- β Always check market benchmarks before setting compensation
- β Use templates for consistency across similar roles
- β Set realistic expiration dates (7-14 days recommended)
- β Include detailed benefits in offer letters
- β Personalize the offer letter message for each candidate
For Approvers
- β Respond to approval requests within 48 hours
- β Review market comparison data before approving
- β Provide constructive feedback when rejecting
- β Flag offers that seem significantly below or above market
For Managing Negotiations
- β Respond to counter-offers promptly (within 24-48 hours)
- β Document all negotiation details in the notes field
- β Set clear negotiation round limits to avoid endless back-and-forth
- β Know your walk-away point before entering negotiations
For Administrators
- β Review acceptance rates monthly to identify trends
- β Update salary benchmarks quarterly
- β Configure approval thresholds appropriate for your organization
- β Enable e-signature integration to streamline the process
Frequently Asked Questions
Q: Can a candidate have multiple active offers?
A: No, the system prevents duplicate active offers for the same candidate. You must complete or withdraw an existing offer before creating a new one.
Q: What happens if an approver rejects an offer?
A: The offer returns to βdraftβ status for revision. The rejection reason is recorded, and the offer creator can modify the terms and resubmit.
Q: Can I extend an offerβs expiration date?
A: Yes, use the βExtend Expirationβ action to give candidates more time. The candidate is notified of the new deadline.
Q: How do candidates access the offer portal?
A: Candidates receive an email with a unique portal link. No login or account creation is requiredβthe token provides secure, one-time access.
Related Resources
- Job Board App Overview β Manage job postings and applications
- Interview Scheduler App Overview β Schedule and manage interviews
- Onboarding Hub Overview β Automate new hire onboarding
The Offer Manager App transforms your offer process from chaotic to streamlined. Create competitive offers, ensure proper approvals, and give candidates a professional experience from offer to acceptance.