diiirect
PlatformTalentDataPricingFuture of work
Sign inPost a role

Explore

  • Platform
  • Talent
  • Data
  • Pricing
  • Future of work
Sign in

Get started

Hire talentI'm looking for work

First shortlist in 5 days

diiirect

Hiring, but direct. A platform and talent marketplace where companies, recruiters, and skilled professionals work together to move from role brief to qualified shortlist faster.

Product

  • Platform
  • Intelligence
  • Categories
  • Talent
  • Pricing
  • Changelog
  • Roadmap

Who it's for

  • For talent
  • For companies
  • For recruiters
  • For non-profits
  • Compare all four

Company

  • Manifesto
  • Case studies
  • Contact
  • Book a demo
  • Press & Media
  • Investors
  • Partners
  • Sponsorships

Resources

  • Templates
  • Assessments
  • Experts
  • Nominate an Expert
  • FAQ
  • Hackathons
  • Apply as talent
  • Start hiring
  • Blog

Tools

  • All tools
  • EOR calculator
  • Resume generator

Legal

  • Privacy
  • Terms
  • Data deletion

Categories

  • Software & Web
  • Data & AI/ML
  • DevOps & Cloud
  • Cybersecurity
  • Blockchain & Web3
  • All categories

By tool

  • HubSpot

Alternative to

  • Upwork
  • Toptal
  • Fiverr
  • Freelancer
  • Guru
Made withπŸ§‰inπŸ‡¦πŸ‡·πŸ‡ΊπŸ‡ΈbyDraidel
Changelog

Released July 1, 2026v3.20.0New

Activity timeline, agent console, and system health monitoring

Track all your hiring activity in one place with a new timeline view. Manage your team and integrations more effectively with the agent console and system health dashboard. Plus improvements to skill matching and social media management.

On this page

  • Hiring46
  • Sourcing1
  • Account1
  • Website2
  • Integrations1

Changes by area

  • Hiring46 changes

    Candidates now see the hiring company name in their confirmation email after applying.

  • Sourcing1 change

    pin /identityMe + /verificationReport to current API versions

  • Account1 change

    7 security hardening fixes

  • Website2 changes

    polish GTM Night NYC + pizza Buenos Aires event pages

  • Integrations1 change

    make Integration A (global CRM sync) work in private-app-token mode

All 51 changes in v3.20.0

All 51 changes in v3.20.0

Hiring

  • New

    ActivityTimeline feed (day groups, filters, search, infinite scroll)

    #
  • New

    audit triggers for bookings + interview_feedback (timeline)

    #
  • New

    event copy map + timeline i18n (en/es)

    #
  • New

    getWorkspaceActivity read API (keyset pagination + filters)

    #
  • New

    Inngest projector audit.events -> activity.events (cron + backfill)

    #
  • New

    pure audit-row -> semantic-event projector

    #
  • New

    realtime timeline inserts (publication migration + hook)

    #
  • New

    Phase 1 β€” console primitives + batched per-agent reads

    #
  • New

    Phase 2 β€” agent detail becomes the live console, closes #agent-settings

    #
  • New

    Phase 3 β€” agents list becomes the portfolio

    #
  • New

    Phase 4 β€” dashboard operations console

    #
  • New

    Phase 5 β€” inbox contact names + inline triage

    #
  • New

    Phase 6 β€” sending-account health

    #
  • New

    name the hiring company in the candidate confirmation email

    #
  • New

    brand-aligned, email-client-safe send-email-hook rendering, closes #0E1F17 #C1FF00

    #
  • New

    add client-dashboard-command-center flag

    #
  • New

    funnel-stage computation with stuck-counts

    #
  • New

    mount pulse strip + funnel + activity timeline behind flag

    #
  • New

    PulseStrip + FunnelBand components

    #
  • New

    inline re-match editor + actionable catalog status on step 13

    #
  • New

    rankSimilarSkills fuzzy catalog suggester

    #
  • New

    SkillRow with inline re-match editor + clear status

    #
  • New

    three-state skill review model (matched/needs-match/custom)

    #
  • New

    billing entitlement gating + usage metering for Modality B

    #
  • New

    engagement-metrics poll cron (Phase 2 Task 5b)

    #
  • New

    P3c β€” client connect-your-socials UI + server actions

    #
  • New

    Phase 2 Task 1 β€” Ayrshare aggregator transport + gated-platform adapters

    #
  • New

    Phase 3 Task 5 β€” client social compose surface (Modality B)

    #
  • New

    Phase 3A β€” per-workspace connection storage + provider registration

    #
  • New

    Phase 3B β€” connection lifecycle health sweep + worker error-marking

    #
  • Improved

    memoize closest-match suggestions + mobile/a11y polish

    #
  • Fixed

    address final-branch-review findings

    #
  • Fixed

    advance projector mark on non-recruiting batches + surface advanceState errors, closes hi#water

    #
  • Fixed

    expose the activity schema to PostgREST

    #
  • Fixed

    grant service_role on the activity schema

    #
  • Fixed

    service_role grants + non-partial idempotency index

    #
  • Fixed

    strip backslash + PostgREST metachars in search sanitiser

    #
  • Fixed

    track + reorder the activity-feed migrations for the user-detail overhaul

    #
  • Fixed

    inbox-filters test fixture for ConversationListItem contactName + channel

    #
  • Fixed

    disable Postmark tracking for auth hook

    #
  • Fixed

    i18n aria-label + a11y fixes for pulse/funnel

    #
  • Fixed

    apply review fixes to Ayrshare aggregator transport

    #
  • Fixed

    P3b review β€” 403/forbidden auth classifier + checked health-sweep update

    #
  • Fixed

    P3c review β€” bluesky token encoding, vendor isolation, connectionId, role gate

    #
  • Fixed

    P3d review β€” type-safe workspace branding extraction (no lying cast)

    #
  • Fixed

    viewer-aware profile gate + leaner connection checks, closes 642/#646

    #

Sourcing

  • Fixed

    pin /identityMe + /verificationReport to current API versions

    #

Account

  • Fixed

    7 security hardening fixes

    #

Website

  • New

    polish GTM Night NYC + pizza Buenos Aires event pages

    #
  • Fixed

    refresh GTM Night social previews

    #

Integrations

  • New

    make Integration A (global CRM sync) work in private-app-token mode

    #

Changelog