Changelog

Every user-facing change to Otter, newest first. Have an idea? Vote or suggest it on the roadmap.

  1. Sturdier public API

    • Idempotency-Key support on POST /api/v1/notes: a retried request returns the original result instead of creating a duplicate.
    • API rate limits (600 requests per minute per key) are now enforced across all servers, with a Retry-After header when exceeded.
    • List endpoints use tie-safe cursors, so records created at the same instant are never skipped while paging. Existing cursors keep working.
    • This public changelog.
  2. Integrations, email read status and a fresh design

    • Candidate booking links: send a link and candidates pick a time when every interviewer is free, in their own time zone.
    • Job feeds for Google for Jobs and Indeed (XML and JSON), with a Job Boards setup wizard.
    • Slack and Microsoft Teams alerts for new applications, scheduled interviews and hires, plus signed webhooks for Zapier and Make with automatic retries and a delivery log.
    • Google and Outlook calendar sync (available once each workspace connects its calendar).
    • Email status on every message: Sent, Delivered, Read and Replied. Read ignores security scanners and Apple Mail Privacy preloads.
    • API and AI assistants can check whether a candidate received or read an email (contents stay private).
    • Interviews calendar: Day, 3 days, Work week and Week views, a Today button and remembered view.
    • Dark mode (Light, Dark or System from the workspace menu).
    • New design in Otter blue across the app, website, sign-in pages and emails, with Title Case navigation and a Recruiting section.
    • Templates: Send test, sent and read counts, bold and italic.
    • Candidate profile: match-to-role badge (advisory only, never rejects anyone), Notes tab and matching skills first.
    • Candidates Import button and Archived tab; Jobs Posted column; Home Open jobs card.
    • Reports tabs (Overview, Stages & rejections, Sources) and a Hired figure.
  3. Redesign, round one

    • Home leads with what needs your attention: new applications, scorecards, overdue tasks and stalled candidates.
    • Candidates quick tabs (All, Assigned to me, Unassigned, Hired) and time in stage.
    • Templates editor with live preview and click-to-insert variables.
    • Candidate profile with stage stepper and a single activity trail including every email.
    • Composer: type / to insert an email template.
  4. Candidate photos

    • Candidate photos on profiles, lists and pipeline cards, taken from the resume where available, with recruiter upload and remove. Can be turned off in Compliance.
  5. Feedback round 4

    • CC and BCC when emailing candidates.
    • Rejection reasons asked on every path, with a setting to make them optional.
    • Reports funnel shows drop-off per stage.
    • Salary ranges shown in the right currency format.
    • Better resume reading: profile links, years of experience and clearer match bands.
  6. Feedback round 3

    • Interview invites by email with an editable template.
    • Several resumes in one email, scanned resumes and uploads up to 25 MB.
    • Resume links from Google Drive, Dropbox and OneDrive are fetched and attached automatically.
    • View the original email behind any inbound candidate; CSV import summary.
  7. AI connector, match scores and many refinements

    • Hosted MCP server: connect Claude, ChatGPT and other AI assistants to your workspace with an API key.
    • Explainable AI match scores, advisory only, with a Compliance switch.
    • Edit candidate details from the profile; candidate list sorting; five more built-in email templates.
    • Assistant answers how-to questions from the Otter guides.
    • Stronger password guidance and clearer error messages throughout.
  8. Launch foundations

    • Email log: every email in and out in one place, with plain-language status.
    • Add a candidate from a resume: Otter reads it and fills the form.
    • Edit jobs after creating them (autosave, hiring team, close and reopen), also via API and MCP.
    • New workspaces start in your time zone.
    • Sign-in activity log, email verification and outbound email abuse protection.
    • Unsubscribe stops bulk outreach but still allows replies to candidate-started threads.
    • New website with product pages, About, Contact and Security.