Added

[Added, Improved, Fixed] Release – 24 April 2026

Added

Joy outreach history

The candidate Activity tab now shows a dedicated Joy outreach history panel.
Recruiters can instantly scroll through every SMS, email, and phone call Joy sent to a candidate, with a handy counter in the header (for example, “3 SMS · 2 phone calls”). The section is expanded by default and respects each organisation’s custom agent name, making it much easier to review AI-driven touch-points without hunting through hidden modals. Team-generated actions remain in the regular timeline so human and AI activity are clearly separated.

Improvements

  • All sign-in, sign-up, and contact-update forms now use Cloudflare Turnstile, showing a visible spinner during checks and clear error toasts if verification fails.
  • The public candidates API accepts a new custom_data object, letting you attach source, referral, or campaign information without waiting for a schema change.
  • AI recruiter calls have been removed from the team activity timeline to cut noise and keep the focus on human actions.

Fixes

  • Submit buttons no longer stay on “Sending…” when captcha verification stalls; users receive an explicit “Bot verification failed” message instead.
  • Joy now references the correct current year during interviews, preventing confusing date-related answers.
  • Notification emails for inbound candidate replies once again include the full job title, eliminating blank subjects.