{
  "version": 1,
  "generated_at": "2026-07-02T19:53:18.718Z",
  "source": "competitor-tracker-api",
  "licence": {
    "id": "CC-BY-4.0",
    "url": "https://creativecommons.org/licenses/by/4.0/",
    "attribution": "Competitor Tracker & Co. — https://competitortracker.io"
  },
  "canonical": "https://competitortracker.io/industries/employee-scheduling-software/2026-q2/",
  "self": "https://competitortracker.io/data/industries/employee-scheduling-software/2026-q2.json",
  "industry": {
    "slug": "employee-scheduling-software",
    "name": "Employee Scheduling Software",
    "label_id": "019ea4f1-b180-700a-8118-4c2c3b574a43",
    "url": "https://competitortracker.io/industries/employee-scheduling-software/2026-q2/",
    "data_url": "https://competitortracker.io/data/industries/employee-scheduling-software.json"
  },
  "window": {
    "quarter": "2026-Q2",
    "quarter_slug": "2026-q2",
    "since": "2026-04-01T00:00:00.000Z",
    "until": "2026-06-30T23:59:59.999Z",
    "published_at": "2026-06-30T23:59:59.999Z"
  },
  "summary": {
    "changes_total": 383,
    "by_priority": {
      "high": 145,
      "medium": 168,
      "low": 70
    },
    "by_category": {
      "corporate_changes": 51,
      "geo_changes": 46,
      "messaging_changes": 107,
      "pricing_changes": 6,
      "product_changes": 173
    }
  },
  "companies": [
    {
      "id": "019ea4f3-22e0-701d-bce3-d8830ad26383",
      "name": "Shiftboard",
      "domain": "shiftboard.com",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "SC",
          "category": "Security, compliance and access",
          "description": "Shiftboard updated its logo to 'Shiftboard a UKG Company' and linked privacy and ESG footer items to UKG, signaling corporate alignment.",
          "source_url": "https://www.shiftboard.com/employee-scheduling-software/roi-calculator/"
        }
      ],
      "movement": {
        "quadrant": "lying_low",
        "novelty": 18,
        "shipping_volume": 19,
        "raw_change_count": 2
      }
    },
    {
      "id": "019ea4f3-7b35-7014-8d15-c18be4990dcb",
      "name": "Legion",
      "domain": "legion.co",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "SC",
          "category": "Security, compliance and access",
          "description": "Legion Automated Pay Rule Enforcement description reframed for hourly and frontline workforce compliance complexity.",
          "source_url": "https://legion.co/products/time-and-attendance-management/"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Legion added UK hourly workforce report.",
          "source_url": "https://legion.co/industries/hospitality/"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Legion added four new AI Assistants—Forecast Explainer, Shift Explanation, Insights, and Upperfield Schedule—to Legion AI platform.",
          "source_url": "https://legion.co/legion-ai/"
        }
      ],
      "movement": {
        "quadrant": "shipping_steadily",
        "novelty": 35,
        "shipping_volume": 90,
        "raw_change_count": 35
      }
    },
    {
      "id": "019ea4f4-e536-700b-9fab-cc70be21ddfb",
      "name": "Blue Yonder",
      "domain": "blueyonder.com",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "ME",
          "category": "Market and language support",
          "description": "Blue Yonder removed regional content and seven language options from workforce management, reducing visible localization breadth on the page.",
          "source_url": "https://blueyonder.com/solutions/workforce-management"
        }
      ],
      "movement": {
        "quadrant": "lying_low",
        "novelty": 41,
        "shipping_volume": 11,
        "raw_change_count": 1
      }
    },
    {
      "id": "019ea4f2-bc60-701d-8399-ed27bb8768a7",
      "name": "Rosterelf",
      "domain": "rosterelf.com",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "IA",
          "category": "Integrations and APIs",
          "description": "RosterElf added Google Calendar and ChatGPT Atlas AI integrations, extending scheduling into calendar workflows and AI-assisted use cases.",
          "source_url": "https://www.rosterelf.com/features/rostering-software"
        },
        {
          "code": "SC",
          "category": "Security, compliance and access",
          "description": "Rosterelf added a UK-specific site with a geolocation banner redirecting UK visitors to local content and compliance information.",
          "source_url": "https://www.rosterelf.com/features/rostering-software"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Rosterelf added Shift Confirmation requiring employees to accept or reject published shifts before work.",
          "source_url": "https://www.rosterelf.com/features/rostering-software"
        }
      ],
      "movement": {
        "quadrant": "shipping_steadily",
        "novelty": 35,
        "shipping_volume": 88,
        "raw_change_count": 33
      }
    },
    {
      "id": "019ea4f2-ca57-7000-81a1-3082d6004f87",
      "name": "Findmyshift",
      "domain": "findmyshift.com",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Findmyshift added an Ask AI feature for user questions, introducing AI assistance to its scheduling product experience.",
          "source_url": "https://www.findmyshift.com/us/tour/employee-scheduling"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Findmyshift added geo-fencing that prevents employees from clocking in and out when not at mapped workplace locations.",
          "source_url": "https://findmyshift.com/time-and-attendance"
        },
        {
          "code": "ME",
          "category": "Market and language support",
          "description": "Findmyshift expanded localization with German, Spanish, French, Italian, Dutch, Portuguese, and regional English variants across multiple pages.",
          "source_url": "https://findmyshift.com/pricing/free-trial"
        }
      ],
      "movement": {
        "quadrant": "shipping_steadily",
        "novelty": 10,
        "shipping_volume": 76,
        "raw_change_count": 22
      }
    },
    {
      "id": "019ea4f4-3168-702f-b23a-4eb1ae216d8b",
      "name": "Bizimply",
      "domain": "bizimply.com",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "MP",
          "category": "Messaging and positioning",
          "description": "Bizimply sharpened scheduling messaging toward frontline businesses, less administration, stronger margins, and building a costed schedule in minutes.",
          "source_url": "https://www.bizimply.com/scheduling-software"
        }
      ],
      "movement": {
        "quadrant": "lying_low",
        "novelty": 12,
        "shipping_volume": 24,
        "raw_change_count": 3
      }
    },
    {
      "id": "019ea4f2-705d-7018-8094-330e19172b78",
      "name": "Connecteam",
      "domain": "connecteam.com",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "PP",
          "category": "Pricing and packaging",
          "description": "Connecteam moved automations into the Advanced plan across hubs and added paid-plan entry pricing for larger teams while retaining the free 10-user tier.",
          "source_url": "https://connecteam.com/pricing/"
        },
        {
          "code": "PP",
          "category": "Pricing and packaging",
          "description": "Connecteam reframed advanced automation as add-ons/automations, making premium workflow capabilities look more explicitly packaged.",
          "source_url": "https://connecteam.com/pricing/"
        },
        {
          "code": "IA",
          "category": "Integrations and APIs",
          "description": "Connecteam Webhook management moved from Enterprise-only to Expert tier across all three hubs.",
          "source_url": "https://connecteam.com/pricing/"
        }
      ],
      "movement": {
        "quadrant": "making_moves",
        "novelty": 90,
        "shipping_volume": 64,
        "raw_change_count": 13
      }
    },
    {
      "id": "019ea4f4-0205-7009-95a5-57bbcc282636",
      "name": "Shiftbase",
      "domain": "shiftbase.com",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "IA",
          "category": "Integrations and APIs",
          "description": "Shiftbase rewrote payroll pitch from \"all-in-one subscription\" to \"Your schedule should not break payroll,\" stressing clean admin handoffs.",
          "source_url": "https://www.shiftbase.com/employee-scheduling"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Shiftbase launched live AI forecasting and announced upcoming auto-scheduling, adding automation momentum to its scheduling roadmap.",
          "source_url": "https://www.shiftbase.com/employee-scheduling"
        },
        {
          "code": "MP",
          "category": "Messaging and positioning",
          "description": "Shiftbase shifted messaging from Excel replacement and labor-cost controls toward post-publish schedule management, swaps, open shifts, and manager bottlenecks.",
          "source_url": "https://www.shiftbase.com/employee-scheduling"
        }
      ],
      "movement": {
        "quadrant": "slow_burn",
        "novelty": 50,
        "shipping_volume": 48,
        "raw_change_count": 7
      }
    },
    {
      "id": "019ea4f4-b7f8-701c-b1bf-7b728862f44e",
      "name": "Dayforce",
      "domain": "dayforce.com",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Dayforce added USA (English) country and language selector to page header.",
          "source_url": "https://www.dayforce.com/how-we-help/dayforce/empower-and-mobilize-an-agile-workforce/scheduling/who-we-serve/small-organizations"
        }
      ],
      "movement": {
        "quadrant": "shipping_steadily",
        "novelty": 41,
        "shipping_volume": 62,
        "raw_change_count": 10
      }
    },
    {
      "id": "019ea4f3-5dc0-703a-a37b-8049a44b1241",
      "name": "Quinyx",
      "domain": "quinyx.com",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "PP",
          "category": "Pricing and packaging",
          "description": "Quinyx removed the pricing-page lead form and feature checklist, reducing visible self-serve quote motion from the buyer journey.",
          "source_url": "https://www.quinyx.com/pricing"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Quinyx added Task Management module to track tasks alongside schedules.",
          "source_url": "https://www.quinyx.com/workforce-management/scheduling-software"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Quinyx removed Quinyx WFM Navigator workforce-management maturity assessment tool and site navigation link.",
          "source_url": "https://www.quinyx.com/optimize-your-business"
        }
      ],
      "movement": {
        "quadrant": "making_moves",
        "novelty": 81,
        "shipping_volume": 78,
        "raw_change_count": 22
      }
    },
    {
      "id": "019ea4f3-c687-7006-8ad8-efdf4f766928",
      "name": "Square Shifts",
      "domain": "squareup.com",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Square Shifts Mexico (English) and México (Español) removed from region and language selector.",
          "source_url": "https://squareup.com/us/en/hardware/handheld"
        }
      ],
      "movement": {
        "quadrant": "lying_low",
        "novelty": 15,
        "shipping_volume": 44,
        "raw_change_count": 5
      }
    },
    {
      "id": "019ea4f3-d51e-7033-866e-b670c0178c10",
      "name": "Rippling",
      "domain": "rippling.com",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Rippling made scheduling explicitly AI-led, with autonomous schedule drafting, shift filling by availability and certifications, overtime insights, and broader Rippling AI task delegation.",
          "source_url": "https://www.rippling.com/products/hr/scheduling"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Rippling added Data Cloud product to navigation, replacing generic Rippling Platform link in products menu and platform dropdown.",
          "source_url": "https://www.rippling.com/products/hr/scheduling/platform/ai"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Rippling introduced Rippling Solutions, offering engineer-built custom apps to automate business processes.",
          "source_url": "https://www.rippling.com/products/hr/scheduling"
        }
      ],
      "movement": {
        "quadrant": "making_moves",
        "novelty": 64,
        "shipping_volume": 83,
        "raw_change_count": 24
      }
    },
    {
      "id": "019ea4f2-d832-701e-b70d-096b4aeb6774",
      "name": "Agendrix",
      "domain": "agendrix.com",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "PP",
          "category": "Pricing and packaging",
          "description": "Agendrix increased employee scheduling pricing from $2.95 to $3.25 per user monthly and introduced an annual rate of $2.93.",
          "source_url": "https://www.agendrix.com/employee-scheduling-software"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Agendrix expanded Time and Attendance with expense management and tip pooling, adding adjacent labor-cost workflows to scheduling.",
          "source_url": "https://www.agendrix.com/employee-scheduling-software"
        },
        {
          "code": "MP",
          "category": "Messaging and positioning",
          "description": "Agendrix refreshed its closing message with the Make time count slogan and a chaos-reduction scheduling CTA.",
          "source_url": "https://www.agendrix.com/employee-scheduling-software"
        }
      ],
      "movement": {
        "quadrant": "making_moves",
        "novelty": 66,
        "shipping_volume": 66,
        "raw_change_count": 13
      }
    },
    {
      "id": "019ea4f3-6c4b-7010-a0a9-9f8f18cfb51c",
      "name": "Workforce.com",
      "domain": "workforce.com",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "MP",
          "category": "Messaging and positioning",
          "description": "Workforce.com exposed an AI Scheduling Agent across Solutions and footer listings, indicating AI packaging emphasis without detailed capability evidence in the supplied changes.",
          "source_url": "https://www.workforce.com/software/scheduling-software/software/employee-onboarding"
        }
      ],
      "movement": {
        "quadrant": "shipping_steadily",
        "novelty": 29,
        "shipping_volume": 59,
        "raw_change_count": 8
      }
    },
    {
      "id": "019ea4f2-437b-7020-a93c-f3db98952f4e",
      "name": "Deputy",
      "domain": "deputy.com",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Deputy introduced scheduling templates for recurring patterns such as seasonal rotations and busy periods to accelerate schedule creation.",
          "source_url": "https://www.deputy.com/features/scheduling-software"
        },
        {
          "code": "MP",
          "category": "Messaging and positioning",
          "description": "Deputy added end-to-end hire-to-pay platform positioning, broadening the scheduling page beyond standalone rota management.",
          "source_url": "https://www.deputy.com/features/scheduling-software"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Deputy expanded analytics with pre-built dashboards, custom reports, and scheduled or automated workforce data alerts.",
          "source_url": "https://www.deputy.com/features/scheduling-software"
        }
      ],
      "movement": {
        "quadrant": "slow_burn",
        "novelty": 75,
        "shipping_volume": 44,
        "raw_change_count": 6
      }
    },
    {
      "id": "019ea4f4-5e48-700e-8bf4-673750a2b787",
      "name": "Celayix",
      "domain": "celayix.com",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "MP",
          "category": "Messaging and positioning",
          "description": "Celayix surfaced AI Connect and Ask Celayix as new product-navigation offerings, signaling AI packaging activity without disclosed workflow detail.",
          "source_url": "https://www.celayix.com/employee-scheduling-software"
        },
        {
          "code": "MP",
          "category": "Messaging and positioning",
          "description": "Celayix tightened its core terminology from employee scheduling to employee shift scheduling, aligning product navigation around shift-based workforce buyers.",
          "source_url": "https://www.celayix.com/employee-scheduling-software"
        }
      ],
      "movement": {
        "quadrant": "making_moves",
        "novelty": 58,
        "shipping_volume": 74,
        "raw_change_count": 16
      }
    },
    {
      "id": "019ea4f2-8f28-7030-9513-a6aa5332a676",
      "name": "Fourth",
      "domain": "fourth.com",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Fourth added AI Forecasting, Above Store Strategy, Schedule Scoring, and Restaurant Manager LogBook while removing some prior AI and time-clock labels.",
          "source_url": "https://www.fourth.com/product/hotschedules"
        },
        {
          "code": "CS",
          "category": "Company strategy",
          "description": "Fourth support added a self-service Add Location option, making multi-location expansion more operationally accessible for existing customers.",
          "source_url": "https://www.fourth.com/product/hotschedules"
        }
      ],
      "movement": {
        "quadrant": "lying_low",
        "novelty": 25,
        "shipping_volume": 28,
        "raw_change_count": 3
      }
    },
    {
      "id": "019ea4f2-6188-7018-8847-f8ae316f5391",
      "name": "Homebase",
      "domain": "joinhomebase.com",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Homebase added Hiring Assistant, Task manager, and Tip manager.",
          "source_url": "https://www.joinhomebase.com/employee-scheduling"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Homebase added Scheduling Assistant that converts photos of paper schedules into digital schedules.",
          "source_url": "https://www.joinhomebase.com/employee-scheduling"
        },
        {
          "code": "MP",
          "category": "Messaging and positioning",
          "description": "Homebase repositioned scheduling around AI-powered hourly team management, including photo-to-digital schedule conversion and AI-optimized onboarding shifts.",
          "source_url": "https://www.joinhomebase.com/employee-scheduling"
        }
      ],
      "movement": {
        "quadrant": "shipping_steadily",
        "novelty": 48,
        "shipping_volume": 55,
        "raw_change_count": 9
      }
    },
    {
      "id": "019ea4f4-20cf-7012-83d2-1a481290df0e",
      "name": "Rotaready",
      "domain": "rotaready.com",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "IA",
          "category": "Integrations and APIs",
          "description": "Within The Access Group, Rotaready tied scheduling into hospitality HR, payroll, and learning management through single sign-on and shared employee records.",
          "source_url": "https://rotaready.com/rota-scheduling"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Rotaready added copy-and-paste shift duplication between employees with automatic break-time adjustment to individual policies.",
          "source_url": "https://rotaready.com/rota-scheduling"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Rotaready added country selector and regional URLs for UK, Australia & New Zealand, Singapore, Malaysia, US, and Ireland.",
          "source_url": "https://rotaready.com/rota-scheduling"
        }
      ],
      "movement": {
        "quadrant": "making_moves",
        "novelty": 75,
        "shipping_volume": 71,
        "raw_change_count": 18
      }
    },
    {
      "id": "019ea4f4-11e5-7010-807d-cad2e1201d08",
      "name": "Papershift",
      "domain": "papershift.com",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "MP",
          "category": "Messaging and positioning",
          "description": "Papershift added retail rota, clock-in, and attendance imagery, giving its retail customer page a more concrete frontline scheduling workflow signal.",
          "source_url": "https://www.papershift.com/en/customers/retail"
        },
        {
          "code": "MP",
          "category": "Messaging and positioning",
          "description": "Papershift changed a use-case navigation link from contract automation to corporate knowledge management, indicating a broader operations content emphasis.",
          "source_url": "https://www.papershift.com/en/time-tracking"
        }
      ],
      "movement": {
        "quadrant": "lying_low",
        "novelty": 22,
        "shipping_volume": 22,
        "raw_change_count": 2
      }
    },
    {
      "id": "019ea4f3-3f7b-7034-8ac2-25ddfe9c5c1a",
      "name": "Socialschedules",
      "domain": "socialschedules.com",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "IA",
          "category": "Integrations and APIs",
          "description": "Socialschedules added Payroll integrations, clarifying ecosystem fit for buyers evaluating workflow coverage.",
          "source_url": "https://www.socialschedules.com/scheduling"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "SocialSchedules expanded from scheduling into a workforce suite with payroll, tip management, on-demand pay, and food delivery features.",
          "source_url": "https://www.socialschedules.com/scheduling"
        },
        {
          "code": "MP",
          "category": "Messaging and positioning",
          "description": "SocialSchedules redesigned site architecture around Product, Solutions, Resources, and Company, supporting the broader suite repositioning.",
          "source_url": "https://www.socialschedules.com/scheduling"
        }
      ],
      "movement": {
        "quadrant": "slow_burn",
        "novelty": 52,
        "shipping_volume": 34,
        "raw_change_count": 4
      }
    },
    {
      "id": "019ea4f2-ac69-7026-8423-d194c869889a",
      "name": "Planday",
      "domain": "planday.com",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "IA",
          "category": "Integrations and APIs",
          "description": "Planday added HRIS integrations, clarifying ecosystem fit for buyers evaluating workflow coverage.",
          "source_url": "https://www.planday.com/features/scheduling"
        },
        {
          "code": "SC",
          "category": "Security, compliance and access",
          "description": "Planday Redesigned page added sections on compliance, employee experience, wellbeing, and operational efficiency.",
          "source_url": "https://www.planday.com/features/scheduling"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Planday added distinct Vacation Management and Absence Management leave features.",
          "source_url": "https://www.planday.com/features/scheduling"
        }
      ],
      "movement": {
        "quadrant": "shipping_steadily",
        "novelty": 41,
        "shipping_volume": 57,
        "raw_change_count": 11
      }
    },
    {
      "id": "019ea4f4-7cc5-7025-bc07-7ae49971ac96",
      "name": "Crunchtime",
      "domain": "crunchtime.com",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Crunchtime added Kitchen Management and Guest Management product categories, expanding from labor scheduling into kitchen execution and host-stand operations.",
          "source_url": "https://www.crunchtime.com/labor-and-scheduling"
        },
        {
          "code": "MP",
          "category": "Messaging and positioning",
          "description": "Crunchtime repositioned around Restaurant Labor Management and an AI-powered operations suite connecting labor, inventory, and kitchen execution.",
          "source_url": "https://www.crunchtime.com/labor-and-scheduling"
        }
      ],
      "movement": {
        "quadrant": "slow_burn",
        "novelty": 70,
        "shipping_volume": 38,
        "raw_change_count": 5
      }
    },
    {
      "id": "019ea4f2-32ea-7038-8c59-f82afa720d03",
      "name": "7shifts",
      "domain": "7shifts.com",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "7shifts launched an employee training suite with AI Course Builder, microlearning, distribution, and tracking tools for restaurant operators.",
          "source_url": "https://www.7shifts.com/restaurant-employee-scheduling-software"
        },
        {
          "code": "IA",
          "category": "Integrations and APIs",
          "description": "7shifts Redesigned hero section with new product imagery, iPad mockup, and illustrated calendar graphics.",
          "source_url": "https://www.7shifts.com/restaurant-employee-scheduling-software"
        },
        {
          "code": "MP",
          "category": "Messaging and positioning",
          "description": "7shifts reorganized platform messaging around the employee lifecycle: Hire, Train, Schedule, Pay, Retain, plus AI training and on-demand pay modules.",
          "source_url": "https://www.7shifts.com/restaurant-employee-scheduling-software"
        }
      ],
      "movement": {
        "quadrant": "making_moves",
        "novelty": 62,
        "shipping_volume": 50,
        "raw_change_count": 7
      }
    },
    {
      "id": "019ea4f3-9a09-701a-a82e-28f47281c10f",
      "name": "Humanforce",
      "domain": "humanforce.com",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Humanforce added shift consent to shift bidding so employees can claim and confirm open shifts from their phones.",
          "source_url": "https://www.humanforce.com/products/workforce/rostering-scheduling"
        },
        {
          "code": "MP",
          "category": "Messaging and positioning",
          "description": "Humanforce repositioned Smart Scheduling as an AI-powered engine that forecasts labor demand and creates compliant schedules for outdated systems.",
          "source_url": "https://www.humanforce.com/products/workforce/rostering-scheduling"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Humanforce iOS App Store download link switched from a global URL to an Australia-specific /au/ storefront link.",
          "source_url": "https://www.humanforce.com/products/workforce/rostering-scheduling"
        }
      ],
      "movement": {
        "quadrant": "slow_burn",
        "novelty": 58,
        "shipping_volume": 41,
        "raw_change_count": 6
      }
    },
    {
      "id": "019ea4f3-145f-701e-9acf-07cb19881be7",
      "name": "Schedulefly",
      "domain": "schedulefly.com",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "PP",
          "category": "Pricing and packaging",
          "description": "Schedulefly introduced tiered staff-count pricing from $30 to $60 monthly, creating a simple size-based packaging ladder.",
          "source_url": "https://www.schedulefly.com"
        },
        {
          "code": "MP",
          "category": "Messaging and positioning",
          "description": "Schedulefly leaned into independent restaurants with Hospitality Software with Soul, chaos-tax framing, founder transparency, and rejection of enterprise complexity.",
          "source_url": "https://www.schedulefly.com"
        }
      ],
      "movement": {
        "quadrant": "slow_burn",
        "novelty": 70,
        "shipping_volume": 36,
        "raw_change_count": 5
      }
    },
    {
      "id": "019ea4f4-4122-700e-8615-6f6d31bd8c2f",
      "name": "Sona",
      "domain": "sona.ai",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "MP",
          "category": "Messaging and positioning",
          "description": "Sona added an auto-scheduling demo showing a 28-shift grid, compliance checks, and coverage metrics for care-sector workforce buyers.",
          "source_url": "https://www.sona.ai/industries/care?hsLang=en"
        }
      ],
      "movement": {
        "quadrant": "lying_low",
        "novelty": 31,
        "shipping_volume": 11,
        "raw_change_count": 1
      }
    },
    {
      "id": "019ea4f2-7f12-700d-8027-2a702fb85bca",
      "name": "Sling",
      "domain": "getsling.com",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "IA",
          "category": "Integrations and APIs",
          "description": "Sling removed Gusto from listed third-party integration partners.",
          "source_url": "https://getsling.com/employee-scheduling"
        },
        {
          "code": "SC",
          "category": "Security, compliance and access",
          "description": "Sling removed 'More than a time clock' section and links to scheduling, communication, labor costs, tasks, and compliance.",
          "source_url": "https://getsling.com/employee-time-clock/"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Sling removed interactive labor savings calculator displaying estimated monthly and yearly cost savings.",
          "source_url": "https://getsling.com/restaurants/"
        }
      ],
      "movement": {
        "quadrant": "shipping_steadily",
        "novelty": 45,
        "shipping_volume": 69,
        "raw_change_count": 20
      }
    },
    {
      "id": "019ea4f3-05fe-703f-a0ad-53c72339ca08",
      "name": "Rotageek",
      "domain": "rotageek.com",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Rotageek introduced add-ons for Labour Modelling, AI Insights, and HR powered by ELMO, while reorganizing forecasting and auto-scheduling under Digital Scheduling.",
          "source_url": "https://www.rotageek.com/solutions/digital-rotas-schedules"
        }
      ],
      "movement": {
        "quadrant": "slow_burn",
        "novelty": 84,
        "shipping_volume": 17,
        "raw_change_count": 2
      }
    },
    {
      "id": "019ea4f2-52d7-700e-96b7-85681434fea1",
      "name": "When I Work",
      "domain": "wheniwork.com",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "When I Work Task lists now support shift-specific and daily checklists with per-person completion tracking and timestamps.",
          "source_url": "https://wheniwork.com/features/employee-scheduling-software"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "When I Work removed Share Labor functionality for offering shifts to qualified employees and sharing staff across locations.",
          "source_url": "https://wheniwork.com/features/employee-scheduling-software"
        },
        {
          "code": "MP",
          "category": "Messaging and positioning",
          "description": "When I Work rewrote scheduling around messy spreadsheets, missed shifts, productivity loss, and scenario-based industry stories for restaurants, retail, healthcare, and construction.",
          "source_url": "https://wheniwork.com/features/employee-scheduling-software"
        }
      ],
      "movement": {
        "quadrant": "making_moves",
        "novelty": 55,
        "shipping_volume": 52,
        "raw_change_count": 7
      }
    },
    {
      "id": "019ea4f3-a9ee-7007-a417-8b4bf07bbeca",
      "name": "Skello",
      "domain": "skello.io",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "IA",
          "category": "Integrations and APIs",
          "description": "Skello expanded integration coverage around HRIS, clarifying ecosystem fit for buyers evaluating workflow coverage.",
          "source_url": "https://www.skello.io/en/solutions/logiciel-planning-personnel"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Skello introduced Time & Absence Management with Absence management, PTO/Compensatory rest, and Overtime compensation.",
          "source_url": "https://www.skello.io/en/solutions/logiciel-planning-personnel"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Skello expanded beyond scheduling with payroll automation, automatic payslip dispatch, document management, and HR-platform navigation spanning AI, payroll, and administration.",
          "source_url": "https://www.skello.io/en/solutions/logiciel-planning-personnel"
        }
      ],
      "movement": {
        "quadrant": "making_moves",
        "novelty": 78,
        "shipping_volume": 85,
        "raw_change_count": 27
      }
    },
    {
      "id": "019ea4f3-3146-7027-a8c0-08d01d4fd23c",
      "name": "Staffany",
      "domain": "staffany.com",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "StaffAny launched ClubAny as a new Perk product and added it to main navigation, expanding beyond core scheduling workflows.",
          "source_url": "https://www.staffany.com/employee-scheduling-system"
        },
        {
          "code": "MP",
          "category": "Messaging and positioning",
          "description": "StaffAny redesigned the homepage hero and removed the immediate signup lead-capture prompt, changing the top-of-funnel conversion experience.",
          "source_url": "https://www.staffany.id/"
        }
      ],
      "movement": {
        "quadrant": "slow_burn",
        "novelty": 84,
        "shipping_volume": 28,
        "raw_change_count": 2
      }
    },
    {
      "id": "019ea4f2-9dbe-702a-bdee-031b452b7498",
      "name": "TCP Software",
      "domain": "tcpsoftware.com",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "TCP removed ScheduleAnywhere and InstaSub from navigation and footer menus while adding Business services to industry solutions.",
          "source_url": "https://tcpsoftware.com/products/humanity"
        }
      ],
      "movement": {
        "quadrant": "lying_low",
        "novelty": 25,
        "shipping_volume": 31,
        "raw_change_count": 4
      }
    },
    {
      "id": "019ea4f4-99fc-7024-bfc7-9ceb787e2f57",
      "name": "UKG",
      "domain": "ukg.com",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "UKG removed region selector listing Americas, EMEA, and Asia-Pacific localized sites and languages.",
          "source_url": "https://www.ukg.com/products/features/scheduling"
        },
        {
          "code": "ME",
          "category": "Market and language support",
          "description": "UKG removed regional site and country-dropdown selectors from scheduling-related pages, reducing visible global-market navigation signals.",
          "source_url": "https://www.ukg.com/products/features/scheduling"
        }
      ],
      "movement": {
        "quadrant": "lying_low",
        "novelty": 18,
        "shipping_volume": 15,
        "raw_change_count": 2
      }
    },
    {
      "id": "019ea4f4-d577-703e-924c-cd153bed5ac5",
      "name": "Zebra",
      "domain": "zebra.com",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "PP",
          "category": "Pricing and packaging",
          "description": "Zebra expanded Environmental Sensors with Ready-To-Use Indicators, Printable Indicators, and Package Performance Qualification Testing.",
          "source_url": "https://www.zebra.com/us/en/software/workcloud-solutions/workcloud-workforce-optimization-suite/workcloud-scheduling.html/us/en/products/scanners.html"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Zebra added RFID-Enabled Products link under the Hardware > RFID category.",
          "source_url": "https://www.zebra.com/us/en/products/interactive-kiosks.html"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Zebra expanded Location Technologies with Ultra Wideband (UWB), WhereNet Real-Time Locating System, and Sports Player Tracking.",
          "source_url": "https://www.zebra.com/us/en/software/workcloud-solutions/workcloud-workforce-optimization-suite/workcloud-scheduling.html/us/en/products/scanners.html"
        }
      ],
      "movement": {
        "quadrant": "making_moves",
        "novelty": 88,
        "shipping_volume": 81,
        "raw_change_count": 25
      }
    }
  ],
  "quiet_companies": [
    {
      "id": "019ea4f4-a96e-7013-8c39-c910ac2c9f04",
      "name": "ADP",
      "domain": "adp.com",
      "slug": null,
      "url": null,
      "data_url": null
    },
    {
      "id": "019ea4f3-b835-7009-8661-4cb5b7c2918c",
      "name": "Buddypunch",
      "domain": "buddypunch.com",
      "slug": null,
      "url": null,
      "data_url": null
    },
    {
      "id": "019ea4f3-f37f-7010-a86f-86035f526537",
      "name": "Tamigo Workforce Management",
      "domain": "tamigo.com",
      "slug": null,
      "url": null,
      "data_url": null
    },
    {
      "id": "019ea4f3-4ee2-700f-8066-b363fcc48fd0",
      "name": "Zoomshift",
      "domain": "zoomshift.com",
      "slug": null,
      "url": null,
      "data_url": null
    },
    {
      "id": "019ea4f2-f678-7018-a1cf-ccbeb04109cf",
      "name": "Rotacloud",
      "domain": "rotacloud.com",
      "slug": null,
      "url": null,
      "data_url": null
    },
    {
      "id": "019ea4f4-6e37-7029-be18-3fd1e7c8e4d0",
      "name": "Pushoperations",
      "domain": "pushoperations.com",
      "slug": null,
      "url": null,
      "data_url": null
    },
    {
      "id": "019ea4f4-8b31-701f-8460-39c94297aa77",
      "name": "Altametrics",
      "domain": "altametrics.com",
      "slug": null,
      "url": null,
      "data_url": null
    },
    {
      "id": "019ea4f2-e7aa-7029-a3da-b282b8986592",
      "name": "Makeshift",
      "domain": "makeshift.ca",
      "slug": null,
      "url": null,
      "data_url": null
    },
    {
      "id": "019ea4f3-8aca-702f-ad6b-5ed0f5853d8b",
      "name": "Harri",
      "domain": "harri.com",
      "slug": null,
      "url": null,
      "data_url": null
    },
    {
      "id": "019ea4f4-5016-7007-8d2f-b60e1d3e2748",
      "name": "Whentowork",
      "domain": "whentowork.com",
      "slug": null,
      "url": null,
      "data_url": null
    },
    {
      "id": "019ea4f3-e3e5-703b-8d98-11794b7cf670",
      "name": "Paycor",
      "domain": "paycor.com",
      "slug": null,
      "url": null,
      "data_url": null
    }
  ],
  "scoring": {
    "version": "v3-independent-novelty-density",
    "quadrants": {
      "top_left": "Shipping steadily",
      "top_right": "Making moves",
      "bottom_left": "Lying low",
      "bottom_right": "Slow burn"
    },
    "notes": "Scores are deterministic rank-normalized coordinates from quarter-window API changes. Shipping volume measures activity volume, source diversity, signal diversity, and materiality. Novelty is intentionally independent from volume: strategic/newness signal density, launch language, high-novelty signal mix, and materiality are dampened by raw change volume so routine high-volume movers can land in Shipping Steadily and selective strategic launches can land in Slow Burn. LLMs do not choose coordinates. V2 renders points in density-aware, spatially balanced highlight batches capped at 20 companies every three seconds; dense maps split into smaller batches when needed for readability."
  }
}
