What's New
The latest features, improvements, and fixes for jugglehire.
Get notified when jugglehire ships
Pick how often you want to hear from us. Unsubscribe anytime with one click.
DOCX resumes, Danish support & security fixes
- Upload resumes as Word documents, not just PDFs
DOCX resumes now get their text extracted for AI summaries and search, including content in text boxes and table cells, even if an embedded image is corrupted.
- Career pages and candidate emails now available in Danish
Set Danish as a team's default language to serve both the public career page and automated candidate emails in Danish.
- Start paying immediately during your trial
Clicking your plan while on a trial now upgrades you right away instead of redirecting without doing anything.
- See when your API tokens were last used
The API tokens page now shows last-used dates and who created each token, along with new API documentation.
- Multiple-choice assessment answers are now scored automatically
- Simplified support to chat and email
The Support page now offers a chat widget and email address; the WhatsApp and phone call options have been removed.
- Fixed missing company logos on career pages
When a scraped company logo can't be displayed, a placeholder now shows instead of a broken image.
- Fixed password setup for Google and LinkedIn sign-ups
Accounts created via Google or LinkedIn can now use "forgot password" to set a password for the first time.
- Fixed reply-to address on candidate emails
Replies to candidates now correctly go to the job creator instead of the team owner.
- Fixed cancelled subscriptions not showing correctly
Some cancelled subscriptions were mislabeled due to inconsistent status spelling; they're now recognized consistently.
- Fixed data exposure on public career pages
Career pages no longer leak internal account details like phone numbers and billing IDs.
- Secured team invitation links
Viewing a team invitation now requires a signed link instead of a guessable ID, so pending invitations can no longer be read by anyone else.
- Daily email sending limits now apply to every send pathBreaking
Bulk sends, automations, and talent-pool emails all respect your daily quota now, and candidate imports are capped in size to prevent abuse.
Onboarding, billing & assessment fixes
- Added one-click unsubscribe to candidate emails
Emails sent to candidates now include a one-click unsubscribe link and automatically suppress future sends to improve deliverability.
- See your job posts and career page before picking a plan
We moved the plan-selection step later in signup so you can publish jobs and preview your career page first.
- Warned when 'moved to stage' automations skip new candidates
Candidates added directly into a stage don't trigger 'moved to stage' rules; we now surface a warning so you can plan around it.
- Fixed assessment auto-scoring that was silently failing
Candidate assessment answers are now scored and saved correctly, and we added monitoring to catch this if it happens again.
- Fixed incorrect charges on unlimited-spot lifetime deals
Purchases on lifetime deal campaigns with unlimited spots no longer get charged and then fail.
- Fixed unreachable Load More and select-all on the candidate board
The board now correctly accounts for banners and headers so the Load More button and stage select-all always work.
- Fixed billing plan swaps not updating correctly
Switching plans from the billing portal now properly updates your active plan and pricing.
- Fixed lifetime deal deadlines not extending automatically
If a scheduled deadline update is missed, ongoing lifetime deal offers now self-correct instead of closing early.
- Removed exposed internal key from the discoverability page
An internal verification key intended for staff was visible to tenants on the discoverability settings page; it's now hidden.
- Strengthened access controls for API job accessBreaking
API tokens can no longer reach jobs outside their permission scope; some integrations may need updated scopes.
New API access, feedback tool, and fixes
- Build integrations with the new public API
Create scoped personal access tokens in Settings and use new endpoints to read jobs and manage candidates, notes, and ratings.
- Share feedback right from the app
A new feedback widget lets signed-in users send suggestions and bug reports without leaving JuggleHire.
- Simplified the candidate import step during onboarding
Removed a redundant "open the full importer" prompt now that CSV import is built into the setup wizard.
- Fixed incorrect credit resets for lifetime deal accounts
Lifetime deal accounts no longer get monthly credit grants stacked on top of their existing balance.
- Fixed candidate limit wrongly enforced on unlimited plans
Plans that include unlimited candidates now correctly ignore the cap instead of blocking new additions.
- Fixed occasional server errors after idle periods
Resolved a bug that briefly caused server errors right after the app's cache connection woke from idle.
- Fixed interview rescheduling and notification bugs
Rescheduling an interview now saves correctly and sends the expected email notification.
- Fixed job list showing duplicate or missing jobs
The closed jobs list now paginates reliably instead of showing jobs twice or skipping them between pages.
- Fixed Add Candidate form missing dropdown options
Custom screening field options now load correctly, and formatted labels display properly instead of raw HTML.
Onboarding, imports, and inbox workflow upgrades
- Onboarding guides you from setup to a live career page
Publish jobs, add candidates, then copy/open your career page link in the final step.
- Candidate adding in onboarding splits into Import vs Share link
Pick the path that fits your workflow (upload/import candidates or share your job link).
- Candidate CSV upload is available inside onboarding
Step 4 now includes a CSV tab for basic fields (name, email, phone).
- PDF resumes can be added during onboarding
Drop PDFs on Step 4 and choose which job to attach them to.
- Job share buttons appear during onboarding
Step 4 includes quick-share options for LinkedIn, X, Facebook, and Indeed.
- Imports hub puts all candidate imports in one place
Resume PDFs, CSV, and Google Sheets now live under a single Imports page.
- Google Sheets imports let you preview rows before importing
Connect a sheet, pick a tab, review rows, and import into your Talent Pool.
- Resume PDF imports process multiple files with status updates
Upload a batch of PDFs, watch parsing progress, then confirm the import.
- CSV imports can store resume links without downloading files
Use “link-only” so Schedule & Chill saves the URL as a file link.
- Talent Pool can AI-match candidates to a job
Get a ranked shortlist with scores and summaries so you can review top candidates faster.
- Candidate inbox supports bulk actions on the board view
Tag, add notes, send booking links, move stages, or reject multiple candidates at once.
- Candidate reports can be shared with a public link
Create a share link from a candidate menu and let others view/download the report.
- Candidate summaries can be exported as a branded PDF
Download a one-page client-ready PDF with the candidate’s summary and details.
- Candidate reply emails go to the job’s main recruiter
Set a main recruiter per job so replies don’t all land in the owner’s inbox.
- Candidates can request a GDPR export or deletion from your career page
Adds a self-serve privacy request flow with email verification.
- Recruiters can export a candidate’s data for GDPR requests
Exports are built in the background and delivered when ready.
- Recruiters can anonymize or permanently delete a candidate
Adds GDPR actions directly from the candidate detail view.
- Data retention settings control how long candidate data is kept
Owners can set retention rules for rejected and inactive candidates.
- Application success message on your career page is editable
Customize the confirmation text candidates see after applying.
- Job drafts show as a readable preview in onboarding
Step 3 now renders a preview modal instead of showing raw HTML-like text.
- Onboarding finds job posts from more careers pages
Tries common /careers and /jobs paths so you can publish roles even when listings aren’t obvious.
- Imports let you edit rows and resolve duplicates before saving
Fix typos and handle duplicates in the review step before candidates are created.
- Bulk email shows queued status while messages send
You can keep working while email sends in the background.
- Candidate summary PDFs include more of the candidate’s profile
Adds experience, education, skills, and assessment details to the PDF.
- Candidate contact details are editable from the inbox
Fix name, email, or phone from the candidate menu without leaving the inbox.
- Interview scheduling prompts you to connect Zoom or Calendar
The Schedule Interview modal now links to integrations when they aren’t connected.
- Interview times can be set to any minute
Pick times like 9:45 AM instead of being limited to 30‑minute slots.
- Automations are easier to scan, test, and trust
Adds filters, status tiles, rule test previews, and clearer form wording.
- Automation switches respond instantly when you toggle them
The UI flips right away and only rolls back if the server rejects the change.
- Automation setup warns when stage names don’t match your jobs
Helps prevent rules that silently won’t run due to missing stages.
- Organization sidebar includes Billing, Plans, and Activity Log links
- Onboarding suggests roles even when your site has no listings
Step 3 no longer blocks you when the website scrape returns zero jobs.
- Talent Pool candidates you add manually are fully editable
Edit email, delete the candidate, and upload files like you can for imported candidates.
- Bulk candidate emails are throttled to prevent delivery failures
Reduces “too many requests” errors when sending lots of messages at once.
- Inbox sorting now works and sticks after reloads
“Best Match”, “Oldest First”, and other sorts apply correctly across list and board views.
- Inbox list view no longer resets when you edit a candidate
Actions like moving stages won’t snap you back to page 1.
- Board view keeps its scroll position when you open a candidate
Columns and board state no longer jump around during review.
- Candidate emails reply back to your team, not Schedule & Chill
Reply-To is now set so candidate responses reach the right inbox.
- Zoom and Google Meet interview types schedule correctly
Fixes validation issues when scheduling Zoom/Meet from the candidate inbox.
- Career pages show your logo correctly across pages and emails
Fixes missing or awkwardly cropped logos in forms, job pages, and confirmations.
- Screening questions no longer show placeholder tokens to candidates
Blocks publishing when required placeholders aren’t filled.
- Canceling a subscription reflects immediately in Billing
Shows the grace-period cancel state and hides the cancel button after canceling.
- Job delete confirmation works even with smart punctuation
Typing the title with curly quotes or unicode dashes won’t block the delete button.
- Cookie consent controls analytics on the career page
Visitors can accept or reject analytics cookies on candidate-facing pages.
- Data Processing Addendum can be accepted in-app
Owners can review and accept the DPA from Organization settings.
Release v3.8.0
- Candidates can self-schedule interviews (with Google Meet links, buffer time, and reminders)
Send candidates a booking link so they can pick a time that works. Meetings can include Google Meet details, and scheduling can respect buffer time and automated reminders.
- Set up your team’s weekly availability for self-scheduling
Add recurring availability windows so candidates only see bookable times that fit your schedule.
- Add a meeting link to candidate bookings (Zoom/Meet/Teams)
Include a meeting link with a booking so candidates know exactly where to join.
- Connect Zoom and create Zoom meetings for scheduled interviews
Link your Zoom account from Integrations, then automatically generate Zoom meeting details when interviews are booked.
- New public booking page for candidates
Candidates can open a booking link in their browser to view available times and book without needing an account.
- Major candidate profile refresh (new list + board views)
Candidate profiles have a new layout that makes it easier to scan key info quickly and take the next action—whether you prefer a list-style view or a board-style workflow.
- Resume parsing + automatic AI summary on first profile view
When you first open a candidate profile, Schedule & Chill can extract key details from the resume and kick off an AI summary automatically—so you get useful structure without manual copy/paste.
- Candidates can now get email updates when their stage changes
Reduce ghosting and keep candidates in the loop—each time you move them to a new pipeline stage, they can receive an automatic email notification.
- Scorecards now show up in the candidate Overview
You can view interview scorecards directly from the Overview tab, making it easier to review feedback in context.
- Choose your preferred video conferencing provider for scheduling
Pick a default conferencing option in Scheduling Settings so booking links use the right meeting type by default.
- Calendar invites are now included when a candidate books
When a time is confirmed, invites can be added to calendars via an attached .ics file.
- A smoother booking-link sending experience
The “Send booking link” flow is clearer and easier to use, with a more polished modal and better success/error feedback.
- Candidate profile is easier to read (screening answers + dates)
Screening answers are shown inline (less clicking), and dates are formatted in a more human-friendly way across the profile.
- AI Summary section redesigned to highlight verdict and fit signals
AI summaries now put the most decision-relevant info up front, with clearer verdict-focused signals and faster next-step actions.
- Candidate cards now show verdict, rank, and deal breakers at a glance
Quickly spot top candidates with clearer visual signals directly on the candidate card.
- Better email composer: preview, autosave, bulk confirm, and test-send
Writing candidate emails is faster and safer with preview mode, autosave, warnings for missing placeholders, and the ability to test-send before you hit the real inbox.
- Email templates are easier to manage and personalize
Sort templates, and insert placeholders from a searchable popover while editing—so personalization is quicker and less error-prone.
- Send booking links directly from the candidate profile
You can now kick off self-scheduling from where you already work, without jumping to another page.
- New “Leave feedback” prompt after completed interviews
After an interview is marked complete, you’ll see a clear nudge to leave feedback so decisions don’t stall.
- Fixed time zone confusion on candidate booking pages
Time slots now display in the intended time zone so candidates don’t see shifted or misleading times.
- Scorecards are more reliable and accessible
Fixed issues that could cause scorecards to load or reset incorrectly, improved error handling, and made the expand button more accessible.
- Improved protection against unauthorized access to booking links
Strengthened access control so booking links and related actions can’t be used to access other candidates’ information.
Release v3.7.0
- Added a consent checkbox on job applications
Candidates can now explicitly confirm consent when submitting an application, helping keep submissions clear and compliant.
- Send bulk emails from your talent pool (automatically skipping Do Not Contact)
You can now email multiple candidates at once from the talent pool. Candidates marked Do Not Contact are automatically excluded, and you’ll see a clear warning before sending.
- New candidate card controls: Do Not Contact, Save for Later, and quick note preview
Candidate cards now show a Do Not Contact indicator, a Save for Later bookmark, and a preview of the latest note so you can triage faster without opening every profile.
- Filter your talent pool to only saved candidates
Added a “Saved only” filter so you can quickly return to candidates you bookmarked for later.
- Invite candidates to an assessment via email
You can now trigger assessment invitations that email candidates automatically, making it easier to collect responses without manual follow-ups.
- Offer letters got a cleaner, more professional signing experience
Candidate-facing offer letters are now easier to review at a glance, with a clearer compensation summary, team-branded header (logo + greeting), and an expiration countdown so candidates know when action is needed.
- Offer letters are easier to create and format
You can now pick from a fuller list of currencies, quickly jump to templates, and see nicer formatting for longer offer letter text.
- Assessments are ready for real use (plus a smoother UI)
Assessments now behave more reliably end-to-end, including fixes to clickable assessment cards, clearer empty states, and a more complete experience across creation and sharing.
- Fixed assessment answers saving too aggressively
Auto-save now waits briefly before saving while you type, reducing interruptions and accidental rapid-fire saves.
- Candidate inbox board and list views scroll more smoothly
Removed extra blank space and improved scrolling so both board and list views feel cleaner and easier to work in.
- Fixed Lifetime Access checkout failures not showing an error
If a Lifetime Access purchase fails, you’ll now actually see the error message instead of the page silently doing nothing.
Release v3.6.0
- Send offer letters candidates can review and e-sign online
You can now share a public offer link where candidates can view the offer, add their signature, and accept or decline—making it easy to close the loop without downloading or printing anything.
- Track offer status and send offers from a dedicated Offer details page
Offers now have a full detail view with clear status tracking and a built-in send flow, so you can see what’s happening (sent, viewed, accepted, declined) in one place.
- Manage all offers in one place with status filtering
A new Offers list lets you quickly find what you need by filtering offers by their current status.
- Create and edit offers with templates and rich text
Offer creation now supports template selection and a richer editing experience, so you can send polished, consistent offers faster.
- Create reusable Offer Templates (create, edit, delete)
Save your most common offer formats as templates so you don’t have to rewrite the same letter every time.
- Resend an offer after it’s been sent or viewed
If a candidate missed the email (or you need to nudge them), you can resend the offer without recreating it.
- Get notified when a candidate views, accepts, or declines an offer
Stay in the loop automatically—Schedule & Chill will notify you when candidates interact with your offer so you can follow up at the right time.
- See offer letter status on the candidate profile (with a quick generate button)
Candidate profiles now include an offer status card so you can quickly tell where things stand and generate an offer when you’re ready.
- Offer status now shows on candidate inbox cards
The candidate inbox now surfaces offer status at a glance, so you don’t have to click into each candidate just to see whether an offer is pending or completed.
- Candidates can automatically move to “Hired” when an offer is accepted
When an offer is accepted, the candidate can be automatically moved to your Hired stage to keep your pipeline up to date without extra clicks.
- Candidates can automatically move to “Offer Sent” when an offer is sent
When you send an offer, the candidate can be auto-transitioned to your Offer Sent stage so your pipeline stays accurate.
- Duplicate-offer warning to prevent accidentally sending the same candidate multiple offers
When you try to create an offer for a candidate who already has one, you’ll get a warning—helping avoid confusion and double work.
- Department can auto-fill from the job when creating an offer
Offer creation can now pull in the department from the job automatically, saving time and reducing manual edits.
- Faster candidate inbox loading
Improved inbox performance so candidate cards load more smoothly, especially for teams with lots of candidates.
- Fixed incorrect placeholder text in offer previews
Resolved an issue where placeholders in the employer offer preview didn’t render correctly, so previews now match what candidates will see.
- Fixed missing candidate names showing as underscores
When a candidate name is missing, the app now shows a clean blank value instead of underscores.
- Hardened offer pages against XSS and improved dark mode support
Offer-related pages are now better protected against malicious scripts (XSS), and dark mode styling has been improved for a more consistent experience.
Release v3.5.1
- See who manually added a candidate
Candidate cards and the candidate detail view now show “Added by [Name]” when a teammate manually adds a candidate, making it easier to track context and ownership.
- Clearer status messages on the onboarding plan selection page
Subscription and billing statuses are now shown with more user-friendly, actionable messages instead of raw status labels.
- Blocked applications to jobs that are already closed or past their deadline
Candidates can no longer apply via a direct link once a role is closed or its deadline has passed, helping you avoid receiving applications for roles that are no longer active.
- Talent Pool search and filters no longer reset unexpectedly
Fixed an issue where Talent Pool searches and filter selections could auto-clear, so your filtering stays in place while you browse.
- Fixed Talent Pool filtering, pagination, and inbox scrolling issues
Resolved multiple issues affecting candidate filtering (including tag and group filters), paging through results, and scrolling behavior in the inbox for a smoother review workflow.
Release v3.5.0
- Export a recruitment report from your Candidate Inbox
You can now generate a formal CSV recruitment report directly from a job’s candidate views. Choose which fields to include (grouped by categories like identity, pipeline/stage details, and more) to create a report that fits your stakeholders’ needs.
- Customize default email templates per organization
You can now edit the built-in email templates and have those changes apply only to your organization—without affecting other companies’ defaults. This makes it easier to keep messaging consistent with your brand and tone across candidate and team communications.
- Your organization name now appears as the sender name on emails
Emails sent from JuggleHire (like invitations and notifications) now show your organization name as the sender, helping recipients recognize and trust the message.
- Candidate file links now open reliably
Improved how file links are generated so attachments (like resumes) load correctly across storage setups.
Release v3.4.0
- Automatically send qualified candidates to your interview booking link after they apply
You can enable an option to redirect candidates to your booking page (like Calendly or Cal.com) after a short countdown, with a cancel option—helping you schedule faster for roles with screening enabled.
- Career pages now support Spanish and Chinese
Candidates can reliably switch languages on your career page, and two additional languages (Spanish and Chinese) are now available.
- New weekly salary option for job pay settings
You can now set salary frequency to weekly when configuring compensation for a role.
- Faster sign-up with a simpler password step
The password step during sign-up is now quicker, with fewer fields to fill out while still showing password strength.
- Clearer application confirmation messages based on screening outcomes
Candidates now see more accurate next-step messaging after applying (for example, if they’re not a match, they won’t be told to expect a review timeline).
- Closed jobs are no longer shown on your public career page
Your career page now focuses on currently open roles, helping candidates avoid applying to positions that are no longer available.
- Career pages now look great in dark mode (with improved mobile styling)
Public career pages now adapt to dark mode and include mobile-friendly styling adjustments for a cleaner browsing experience.
- Job listing are easier to read on mobile
Job listing cards now fit smaller screens better, with a more compact layout for key stats.
- Improved salary display for more currencies (and easier-to-scan large numbers)
Salaries now support more global currencies and display large numbers in a more readable format (including region-friendly formatting for South Asian currencies).
- Fixed salary formatting issues in job details
Resolved an issue where some salaries displayed oddly (for example missing commas or showing unnecessary decimals).
- Onboarding now accepts website URLs more smoothly
If you enter a website without “https://”, JuggleHire will fix it for you, and your form inputs won’t be lost if something needs correcting.
- Candidates can reply to your emails reliably
Fixed an issue where “Reply to” details could be dropped, making it harder for candidates to respond to your messages.
- Fixed broken job links in job performance analytics
Resolved an issue where job links in the job performance table could lead to the wrong place or fail to open.
Release v3.4.0
- French language support is now available
You can now use JuggleHire in French, with translations added across key high-traffic areas of the product.
- Custom screening questions now support number answers
You can add screening questions that expect a numeric response (for example: years of experience, notice period, salary expectations).
- Show qualified candidates an interview booking link after they apply
When a candidate passes your screening questions, they can see a “Book Your Interview” button on the confirmation page—so you can move faster with Calendly/Cal.com (or any booking link).
- Removed duplicate location/address line on career pages
Career pages no longer repeat your location information, making the header cleaner and easier to read.
- Career pages show a clearer location and improved branding uploads
Career pages now display city/country in the header, and the banner/logo upload experience has been improved with clearer guidance.
- Invited teammates skip onboarding and go straight into the right workspace
If you join a team via an invite and then register, you’ll be taken directly to the dashboard instead of being forced through new-organization onboarding.
- Invitation links now take you directly to email sign-up when an email is provided
If an invite link includes your email address, it now opens the email registration form directly—making it quicker to accept an invite.