GASP
People Recruiting Metrics Operational

Open Positions

Open Positions: Number of open requisitions (unfilled roles) at the end of the period.

Computable definition

The canonical formula in the GASP formula grammar. The MCP server compiles it to SQL over the datasets listed below.

count_distinct(field.requisition_id where field.requisition_status = 'open') at period_end

Unit: count

Data requirements

Grain: End-of-month snapshot · Frequency: Monthly · Aggregation: snapshot (month) · Staged: no · Main source: ATS.

Field Dataset Type
requisition_id requisition string
requisition_status requisition string
snapshot_date requisition date
Example SQL (Postgres)
SELECT (SELECT COUNT(DISTINCT requisition_id) FROM requisition WHERE snapshot_date = :period_end AND requisition_status = 'open') AS open_positions

From an agent: with the GASP MCP server, call lookup_metric({ "name": "Open Positions" }) or generate_query({ "metric": "Open Positions", "adapter": "<your adapter JSON>" }).

What It Tells You

Hiring backlog and growth plans.

Try searching for:

↑↓navigate↵select